PHPでのデバグの仕方において質問です。
Parseエラーを含んだプログラムのどこまで正常に動作しているかを確認したくて
exit()で何かメッセージを表示させようと思ったのですが
そのあとにエラーが含まれている場合、exitも動作していないように思えます。
例えば
<?php $a = 'こんにちは'; exit($a); あ
最後の行の「あ」のように文字列を入れておいてエラーが出るようにします。
しかしその前でexit()をしているので自分の考えではエラーに来る前に処理を停止して
正常に動作するイメージだったのですがそうではないようです。
###発生している問題・エラーメッセージ
Parse error: syntax error, unexpected end of file in C:\xampp\htdocs\error.php on line 5
この場合途中でプログラムをexitやdieのような関数で強制的に停止させることはできるのでしょうか。
かなり長文のプログラムで根本のエラー原因がどこにあるか分からず
ひとまずどこまで正常に動いているのか特定したかったのですが
exit以降のエラーに反応してエラー文のみが出てしまうとそれもやりようがありません。
print等も効かなくなります。
こういった場合、どのような方法でデバグをするのでしょうか。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/09/06 04:48