ホームページ > バックエンド開発 > PHPチュートリアル > php には .net に似たマスター ページはありますか?

php には .net に似たマスター ページはありますか?

WBOY
リリース: 2016-06-23 14:08:20
オリジナル
1484 人が閲覧しました

タイトルのように、
ウェブサイト内のすべてのページのヘッダー (ナビゲーション バー) とフッター (著作権情報) を同じにしたいのですが、1 つのファイルを変更する限り、すべてのページのヘッダーとフッターが自動的に変更されます。かわった。
PHP を学び始めたばかりなので、詳しく説明していただければ幸いです。


ディスカッションへの返信 (解決策)

ヘッダーとフッターを 2 つの公開ファイルにそれぞれ書き込み、他のファイルはインクルードするだけで済みます。

ナビゲーション ページとフッターを php ページまたは tpl テンプレート ページとして作成します

次に、必要なページを含めます

たとえば、include('menu.php'); がナビゲーション ページです

ナビゲーションを配置しますページとフッターは php ページまたは tpl テンプレート ページとして記述されます

その後、必要なページを含めることができます

たとえば、 include('menu.php'); はナビゲーション ページです
php ページ、メニューとして記述されます。 php (テンプレートページ) を作成するには、Smarty を使用してコードと HTML を分離し、他のページの menu.php を参照する必要がありますか。 htmlページとして記述して、他のページにあるmenu.html(htmlナビゲーションページ)を直接参照することもできるようです。
tpl テンプレート ページについてはわかりません。それを調べるには、2 つのコードを考え出すとよいでしょう。

ちなみに、zend Studio はお勧めしませんが、vim は非常に強力だと聞きましたが、Sublime Text 2 と Notepad++ は少しめまいを感じます。非常に便利です。これ以外に比較的使いやすい軽量のコードエディタはありますか?

Win をコードエディタとして使用する場合、通常は EditPlus を使用する必要があります

どんなに単純であっても、vi と同じくらい単純にすることもできます... vim がめまいを感じている場合は、vi を試さないでください

Notepad++ で十分です。
もちろん、IDE phpstorm をお勧めします

ちなみに、軽量のコードエディターをいくつか紹介します。zend Studio はお勧めしません
vim は非常に強力だと聞きましたが、私は少しめまいがあります。 Sublime Text 2 と Notepad++ は非常に使いやすいですが、これ以外に、より使いやすい軽量のコード エディターはありますか?

親愛なる兄弟の皆さん、IDE やコードエディターの話はやめましょう。

まず次の問題を解決してください
??????????????????????
2 階の回答からの引用:

ナビゲーション ページとページを変更してくださいスクリプトを php ページまたは tpl テンプレート ページとして記述します

次に、必要なページをインクルードします

たとえば、 include('menu.php'); menu.php がナビゲーション ページです
?????????? ?? ?????????????
php ページ、menu.php (テンプレート ページ) として書かれていますが、Smarty を使用してコードと html を分離し、他のページで menu.php を参照する必要がありますか?ページ。 htmlページとして記述して、他のページにあるmenu.html(htmlナビゲーションページ)を直接参照することもできるようです。
tpl テンプレート ページについてはわかりません。それを調べるには、2 つのコードを考え出すとよいでしょう。

この頭と尻尾を含めるという質問については、私の個人的な習慣に関する限り、あるページを含めるだけです。 Smarty を使用するか、それとも HTML を分離するかについては、実際には、含まれるコンテンツがどれだけ複雑かによって決まります。それがほんの少しのナビゲーションと少しの著作権情報であれば、もっと複雑ではないでしょうか。そうでない場合は、HTML を直接使用できます。ログインしていない人にはナビゲーションが表示されない予定です。


コードが必要ですか?この場合、このファイルを含める必要があるだけです。



include

または include または master

= php にはまだマスター ページが存在しないと言われています

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート