【PHP】print_rに関する問題

php

【問題】
下記の出力結果は

<?php
print_r(TRUE);
print_r(FALSE);
print_r(NULL);

【答え】
1

print_rでは、論理値やNULLはうまく表示できない。
1が返っているのは

print_r(TRUE);

の部分。

デバッグ時に使うにはprint_r()よりも、var_dump()のほうがお勧めです。

とプログラミングPHP第3版にも記述されています。

コメント

タイトルとURLをコピーしました