PHPには、ファイルを操作するための関数が多数あります。
fopen()、ディスク上のファイルに低レベルでアクセスする。
file_get_contents(), ファイルやURLの中身を取得する。
file_put_contents() で、ローカルファイルに文字列を保存する。
ディスクの機能
unlink($path)`, ファイルを削除する。
copy($from, $to), ファイルをある場所から別の場所にコピーする (URLからローカルディスクへも可能)
…
file_get_contents** 関数は、ファイルを読み込んでその内容を変数に格納するために使用されます。この機能はinclude機能に似ているが、includeとは異なり、インターネット上のリモートファイルを取得し、その内容を変数で転送することができる。
サンプル
いずれの関数も、ディスクからローカルファイルを読み込むために使用することができる。
$news = file_get_contents('news.html');
echo '最新ニュース:<br>。' . …
サポート|PHP 4、PHP 5、PHP 7
短い説明|別のテキストファイルまたはスクリプトをスクリプトに追加します。
要件|挿入する他のテキストファイルやスクリプト。
注意|外部ファイルを読み込むことができません。
商品説明
別のテキストファイルやスクリプトをページに挿入します。プレーン/テキストファイルをサポートします。
埋め込まれたファイルは、あたかもページ内に直接存在するかのように動作します。
埋め込まれたスクリプトは自動的に実行されます。…
include` 構造体は、現在のページに追加のファイル/スクリプトを自動的に挿入します。
PHPに関する限り、自動的に実行され、常にその場所にあったかのように理解されます。
例
include 'news.html';
実用化
共通メニューとメニュー
ニュース、アップデート、ニュース、同じ内容です。
ヘッダーまたはフッター、...
ダイナミックなファイル読み込み
私たちはしばしば、例えば変数に基づいて動的にファイルをロードする必要があります。
例えば、こんな感じです。
$clanek …
PHPはもともとテンプレート言語であり、ページの断片を簡単に組み合わせるために作られたものです。
対応フォーマット
折りたたみはテキスト形式で行われるため、.html や .md などの関連するフォーマットを使用することが推奨されます。
PHPファイルが貼り付けられると、その内容は貼り付けられた場所に物理的に存在するかのように実行されます。
ページを折りたたみ、共通コンテンツを挿入する
例えばメニューなど、共通の内容を持つページを複数作成する必要がある場合がよくあります。…
ファイルへの自動書き込みには、file_put_contents関数が適している。また、fopen()を使うこともできますが、これは初心者にはお勧めしません。
サンプル
$file = 'ファイルテキスト';
$content = 'ファイルに保存する内容。';
file_put_contents($file, $content);
file_put_contents は2つのパラメータを持つ。
filename` に書き込む。
これから書き込むファイルの内容です。
注意: file…