Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
次のことを行うことは許可されていますか?
main.php:
main.php
//some code.... include "main.php"; //some more code....
これは問題を引き起こしませんか?
PHPはこれを可能にしますか?もしそうなら、これを行う理由は何でしょうか?
はい、これは可能ですが、良いアイデアや良いデザインではありません。
インクルードが無条件の場合(つまり、ifステートメントによって保護されていない場合)、メモリまたはCPU時間の制限により、phpは最終的に終了します。
if
クラスや関数を宣言している場合は、問題が発生します。
あなたはそれらを二度宣言することはできないので。でも、なぜそんなことをする必要があるのかわかりません。何か特別な理由はありますか?