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

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

WBOY
WBOYオリジナル
2016-06-13 13:19:09749ブラウズ

PHP には .net に似たマスター ページがありますか?
タイトルにあるように、
Web サイト内のすべてのページのヘッダー (ナビゲーション バー) とフッター (著作権情報) を同じにする必要があります。 1 つのファイル内のすべてのページのページを変更するには、ヘッダーとフッターの両方が自動的に変更されます。
PHP を勉強し始めたばかりなので、詳しく説明していただければ幸いです。よろしくお願いします。

-----解決策---------
ヘッダーとフッターを分離する 2 つの共通ファイルが書き込まれ、他のファイルは単にインクルードされます。
------解決策------------------
ナビゲーション ページとフッターを php ページまたは tpl テンプレート ページ

として記述し、 include('menu.php') などの必要なページ

を含めます。 menu.php はあなたのナビゲーション ページです。
------解決策----------------------
Win ではコード エディタを使用するのが一般的ですエディットプラスバー
------解決策----------------------
vi と同じくらい簡単です... vim はめまいがします。vi は試さないでください。
Notepad++ で十分です
もちろん、IDE には phpstorm をお勧めします

ディスカッション

ちなみに、zend Studio はあまりお勧めしません。
vim は非常に強力だと聞きましたが、Sublime Text 2 と Notepad++ は少しめまいを感じます。これらに加えて、より優れた軽量のコード エディターはありませんか?

------解決策-----
親愛なる兄弟の皆さん、IDE やコード編集の話はやめましょう。 。 デバイス。
まず次の問題を解決するのを手伝ってください
―――――――――――――――――――――――
引用:

書くナビゲーション ページとフッターを PHP ページまたは tpl テンプレート ページ

として追加し、 include('menu.php') などの必要なページ

を含めます。
―――――――――――――――――――――――――
はphpページ、menu.php(テンプレートページ)として記述する必要があります。 Smarty を使用してコードを結合し、html と他のページの menu.php を分離することは可能ですか? htmlページとして記述して、他のページにあるmenu.html(htmlナビゲーションページ)を直接参照することもできるようです。
tpl テンプレート ページについてはわかりません。それを調べるには、2 つのコードを考え出すとよいでしょう。
------解決策------------------
この頭と尻尾を入れるという問題については、私の個人的な習慣から言えば、あるページを入れるだけです。 Smarty を使用するか、HTML を分離するかについては、実際には、含まれるコンテンツがどれだけ複雑かによって決まります。それが単なるナビゲーションや著作権情報であれば、さらに複雑になるのではないでしょうか?
もちろんです。ログインしていない人にナビゲーションさえ見られたくない場合を除き、HTML を直接使用できます。

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


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