洗面器に顔を突っ込んで、最初に顔を上げた奴が負ける

Webエンジニア 2018 12-15から毎週学習の記録 

PHP print_r var_dump

var_dumpとprint_rの違いについて気になったのでメモ。

デバッグする際に何がいいのかなと思って調べてみたら、

var_dumpは変数の型まで確認できる。

print_rは変数の型まで確認する必要ないときに使用するよう。




$array = array('りんご','もも','なし');

print_r($array);
var_dump($array);



出力例

// print_rの出力例
Array ( [0] => りんご [1] => もも [2] => なし )



// var_dumpの出力例
array(3) { [0]=> string(9) "りんご" [1]=> string(6) "もも" [2]=> string(6) "なし" }


こういうことですね!