var_dump関数
関数 var_dump は、変数の型と値を含む詳細な情報を出力します。任意の型の1つまたは複数のパラメータを受け取ります。コードのデバッグ時に変数の内容を確認するために特に便利です。
構文
var_dump(mixed $value, mixed ...$values): void
例
文字列変数に関する情報を出力してみましょう:
<?php
$res = 'Hello world';
var_dump($res);
?>
コード実行結果:
string(11) "Hello world"
例
配列に関する情報を出力してみましょう:
<?php
$res = [1, 2, 3];
var_dump($res);
?>
コード実行結果:
array(3) {
[0]=>
int(1)
[1]=>
int(2)
[2]=>
int(3)
}
例
複数の変数に関する情報を同時に出力してみましょう:
<?php
$str = 'abc';
$num = 123;
$arr = ['a', 'b'];
var_dump($str, $num, $arr);
?>
コード実行結果:
string(3) "abc"
int(123)
array(2) {
[0]=>
string(1) "a"
[1]=>
string(1) "b"
}
関連項目
-
変数に関する情報を読みやすい形式で出力する関数
print_r -
エラーレポートレベルを設定する関数
error_reporting