ホームページ >バックエンド開発 >PHPチュートリアル >php auto_prepend_file と auto_append_file の使用法

php auto_prepend_file と auto_append_file の使用法

WBOY
WBOYオリジナル
2016-07-25 09:04:141084ブラウズ
  1. auto_prepend_file = "c:/Program Files/include/header.php"
  2. auto_append_file = "c:/Program Files/include/footer.php"
コード

をコピーして次のように設定しますUNIX の場合:

  1. auto_prepend_file = "/home/username/include/header.php"
  2. auto_append_file = "/home/username/include/footer.php"
コードをコピーします

これらの手順を使用する場合は、 include() ステートメントを入力する必要はありませんが、ヘッダーとフッターはページ上のオプションのコンテンツではなくなります。 Apache Web サーバーを使用している場合は、単一ディレクトリのさまざまな構成オプションを変更できます。これは、サーバーがメイン構成ファイルのリセットを許可していることを前提としています。ディレクトリへの自動先頭追加と自動追加を設定するには、ディレクトリに .htaccess という名前のファイルを作成する必要があります。このファイルには、次の 2 行のコードが含まれている必要があります。

  1. php_value auto_prepend_file "/home/username/include/header.php"
  2. php_value auto_append_file "/home/username/include/footer.php"
コードをコピー

注: 構文は、構成ファイル php.ini の対応するオプションとは異なり、行の先頭の php_value と同じです (等号はありません)。 php.ini の多くの構成設定もこの方法で変更できます。

php.ini の代わりに .htaccess または Web サーバーの設定ファイルにオプションを設定すると、非常に柔軟になります。 これは、自分のディレクトリにのみ影響する共有マシン上で実行できます。 サーバーを再起動する必要はなく、管理者権限も必要ありません。 .htaccess メソッドを使用する場合の欠点の 1 つは、読み取られて解析されるディレクトリ内のすべてのファイルを、起動時に 1 回だけではなく毎回処理する必要があるため、パフォーマンスが低下することです。



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。