var_dump
(PHP 3>= 3.0.5, PHP 4 , PHP 5)
var_dump -- 변수에 관한 정보를 덤프합니다.
설명
void
var_dump ( mixed expression [, mixed expression [, ...]])
이 함수는 형과 값을 포함하는 하나 이상의 표현을 구조화된 정보로
보여줍니다. 배열과 객체는 구조를 보여주기 위해서 재귀적으로 확장합니다.
PHP 객체의 public 속성만을 출력으로 반환합니다.
var_export()와 print_r()은
protected 및 private 속성도 반환합니다.
작은 정보: 어떠한 결과가 브라우저로 직접
출력될 때, 출력 제어 함수를
이용해서 이 함수의 출력을 잡아내고, (예를 들면) string으로
저장할 수 있습니다.
예 1. var_dump() 예제
<?php $a = array (1, 2, array ("a", "b", "c")); var_dump($a); ?>
|
출력:
array(3) {
[0]=>
int(1)
[1]=>
int(2)
[2]=>
array(3) {
[0]=>
string(1) "a"
[1]=>
string(1) "b"
[2]=>
string(1) "c"
}
} |
<?php $b = 3.1; $c = true; var_dump($b, $c); ?>
|
출력:
|
참고: var_export(), print_r().