• ベストアンサー

includeされたphpの中でincludeを使用

includeされたphpの中でincludeを使用する事はできますか? やろうとしたら画面が真っ白になってしまったので…

質問者が選んだベストアンサー

  • ベストアンサー
  • BENGAL
  • ベストアンサー率73% (22/30)
回答No.1

includeだけの問題で言えば、可能です。 includeしている各ファイルは、直接アクセスした場合、 何か出力するのでしょうか? もしよろしければ、どのようなソースなのか、開示できる部分だけでもありましたら、出力されない原因もアドバイスできるかと思います。

参考URL:
http://jp2.php.net/manual/ja/function.include.php
kamay
質問者

お礼

できるという事は何か間違っているんですね… ソースはどこを開示すればいいのかよくわかりませんが、現在の構成は以下になっています。 ファイルはA.B.Cの3種類と、共通で使うヘッダファイルDがあります。 Aは主な処理を書いたファイル、B・CはHTMLの表示用ファイルです。 Aの中でD・Bをインクルードし、Bの中でCをインクルードしている形になります。 Bの中のincludeを削除すれば問題なくBまでの表示はされるのですが、 Bの中でCをインクルードすると、Dを読み込む途中で終了してしまうらしく、B・Cともに表示されません。 includeの中でincludeをするとパスの違いみたいなのが出てくるのでしょうか…? できるという事がわかっただけでも少しは進展しそうです。 ありがとうございました^^

kamay
質問者

補足

ちなみに共通で使うヘッダファイルDは、主にファイル名の定義や簡単な計算等をしています。 私がいじれるのはファイル名の定義です。

関連するQ&A