0 レビュー
1 回答
apache-phpに複数のヘッダーファイルをさかのぼってインクルードする方法
これが私が理解しようとしていることです。
つまり、index.phpの最初に次のように書くと:
<?php include("header.php"); ?>
それはうまくいきます。 ...しかし、さらに一歩進んで、header.phpの先頭に次のように記述した場合:
<?php include("html_header.php"); ?>
その場合、アプリケーションはheader.phpまでしかレンダリングしません。なぜhtml_header.phpをレンダリングしないのですか?
これが将来の参照のために十分に明確であることを願っています。また、特にヘッダーに関連する場合に、このタイプのチェーンを実現する方法があるかどうかも知りたいです。ありがとうございます。
わからない
0
レビュー
答え :
解決策:
わあ!そんなバカみたいな感じです。まず、引用符(?)がありませんでした。 header.phpに<php require("html_header.php") ?>
があり、それが機能しなかった理由ですが、それが機能しなかったとしても、実際に必要なのは、ヘッダーのインクルードの両方を配置することだけでした。 phpとhtml_header.phpのrequireは、ファイルごとに個別にするのではなく、index.phpで一緒に使用します。なぜ私が逆にやろうとしたのか、私にはわかりませんが、これは本当の脳のおならでした。とにかく@DavidKunaに感謝します。
わからない
同様の質問
私たちのウェブサイトで同様の質問で答えを見つけてください。