PHPを使用すると、インクルードされたファイルはいつインクルードされますか?前処理段階ですか、それともスクリプト評価中ですか?
現在、同じヘッダーコードとフッターコードを共有するいくつかのスクリプトがあり、入力の検証と例外処理を行います。このような:
/* validate input */
...
/* process/do task */
...
/* handle exceptions */
...
だから私はこのようなことをしたいです
#include "verification.php"
/* process/do task */
...
#include "exception_handling.php"
したがって、前処理ステップとしてインクルードが発生した場合は、#include "exception_handling.php"を実行できますが、そうでない場合は、例外が発生すると、インクルードを評価する前にスクリプトが強制終了されます。
ありがとう