PHPをブラウザ上で動作確認しながら開発していると突然画面が真っ白に…そんな時はこうすればいいよ、なんて言ってたのですが、エラー出力がないのに真っ白で画面が変化しない なんて事があります。。。そんな時は必殺技”echo”の出番です。
ここが怪しいな…と思うところにブレークポイントならぬ
echo "こんにちは";
というコードをすかさず挿入しましょう。
処理がどこまで進んでいるのかが分かります。
こんにちはではなく変数を出力出来ると尚良いでしょう。 PHPは動きやすいしドキュメントも豊富なのですがデバッグのしづらさが弱点かなと思います。
うまく工夫して自分でデバッグできると良いですね。