動かないときは、ログ出力でどこまで動いているのかを追っていく 動かない時は焦らず、たとえばPHPであれば、var_dumpを使ってログを出力をして、exitで停止させて確認しよう。 var_dump($hoge); exit; 実際は、以下のようなデバック用の関数を用意しておくと便利だろう。preタグは、配列やオブジェクトを見やすくするためにいれている。 function var_dump2($mix){ echo "<pre>"; var_dump($mix); echo "</pre>"; } この関数を、条件式のブロックの中や関数のブロック内にいれて、どこまで動いているかを追跡していく。変数や配列の値を出力して、意図した値がはいっているかをみてゆく。こうやっていくと、ある程度、エラーの場所の切り分けができる。 JavaScriptであれば、Firebugをインストールして、conso
![ノンプログラマーのための、プログラミング学習、9つのアドバイス - DESIGNMAP](https://cdn-ak-scissors.b.st-hatena.com/image/square/d1719f329a21c0f18601548006b35767a1df46ac/height=288;version=1;width=512/http%3A%2F%2Fwww.designmap.info%2Ftobewebdesigner%2F2015%2F11%2F01%2Fmonitor-933392_1280.jpg)