デバッグでよく使うやつ
変数の中身などを表示する
echo, print, print_r, var_dump, exit を使い分けますが、大体はvar_dump。
統一しておくとgrepかけやすいので。
var_dump($hoge); exit("--- ここまでOK ---");
処理時間を計る
計りたい部分の最初と最後に埋め込んで使う。
処理の遅い部分を探す時や速度検証時に。
// 処理時間計測開始 $start = microtime(); // 処理時間計測終了 list($am, $at) = explode(" ", microtime()); list($bm, $bt) = explode(" ", $start); print(((float)$am-(float)$bm) + ((float)$at-(float)$bt));