PHP には .net に似たマスター ページがありますか?
タイトルにあるように、
Web サイト内のすべてのページのヘッダー (ナビゲーション バー) とフッター (著作権情報) を同じにする必要があります。 1 つのファイル内のすべてのページのページを変更するには、ヘッダーとフッターの両方が自動的に変更されます。
PHP を勉強し始めたばかりなので、詳しく説明していただければ幸いです。よろしくお願いします。
-----解決策---------
ヘッダーとフッターを分離する 2 つの共通ファイルが書き込まれ、他のファイルは単にインクルードされます。
------解決策------------------
ナビゲーション ページとフッターを php ページまたは tpl テンプレート ページ
として記述し、 include('menu.php') などの必要なページ
を含めます。 menu.php はあなたのナビゲーション ページです。
------解決策----------------------
Win ではコード エディタを使用するのが一般的ですエディットプラスバー
------解決策----------------------
vi と同じくらい簡単です... vim はめまいがします。vi は試さないでください。
Notepad++ で十分です
もちろん、IDE には phpstorm をお勧めします
------解決策----- 親愛なる兄弟の皆さん、IDE やコード編集の話はやめましょう。 。 デバイス。
まず次の問題を解決するのを手伝ってください
―――――――――――――――――――――――
引用:
書くナビゲーション ページとフッターを PHP ページまたは tpl テンプレート ページ
として追加し、 include('menu.php') などの必要なページ
を含めます。
―――――――――――――――――――――――――
はphpページ、menu.php(テンプレートページ)として記述する必要があります。 Smarty を使用してコードを結合し、html と他のページの menu.php を分離することは可能ですか? htmlページとして記述して、他のページにあるmenu.html(htmlナビゲーションページ)を直接参照することもできるようです。
tpl テンプレート ページについてはわかりません。それを調べるには、2 つのコードを考え出すとよいでしょう。
------解決策------------------
この頭と尻尾を入れるという問題については、私の個人的な習慣から言えば、あるページを入れるだけです。 Smarty を使用するか、HTML を分離するかについては、実際には、含まれるコンテンツがどれだけ複雑かによって決まります。それが単なるナビゲーションや著作権情報であれば、さらに複雑になるのではないでしょうか?
もちろんです。ログインしていない人にナビゲーションさえ見られたくない場合を除き、HTML を直接使用できます。
コードが必要ですか?この場合、このファイルを含める必要があるだけです。
------解決策---------を含める
------解決策---------まだインクルージョンまたはマスターです