PHP - 디버깅(Debugging) 함수 사용 테스트
① var_export : 결과 값은 PHP에 맞는 유효한 타입으로 변환되어 출력, 타스크립트 연계시 사용
② var_dump : 각 데이터 값에 대한 상세한 정보(타입, 길이 등) 출력
③ print_r : 타입을 제외한 데이터 값만 간단하게 출력
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 |
<?php
$str = "sample";
$differTest = array(12,' ', " ",'str', false, array('12'), $str);
var_export($differTest);
//var_export 출력 결과
//array ( 0 => 12, 1 => '', 2 => ' ', 3 => 'str', 4 => false, 5 => array ( 0 => '12', ), 6 => 'sample', )
var_dump($differTest);
//var_dump 출력 결과
/*
array (size =7)
1 => string '' (length=0)
2 => string ' ' (length=1)
3 => string 'str' (length=3)
4 => boolean false
5 => array (size=1)
0 => string '12' (length=2)
6 => string 'sample' (length=4)
*/
print_r($differTest);
//print_r 출력 결과
//Array ( [0] => 12 [1] => [2] => [3] => str [4] => [5] => Array ( [0] => 12 ) [6] => sample )
?> |
cs |
'언어 > PHP' 카테고리의 다른 글
PHP - JSON 데이터 사용 방법 및 Decode, Encode 설명 (0) | 2018.06.16 |
---|---|
PHP - foreach vs array_map 성능 비교 및 사용 예제 설명 (0) | 2018.01.23 |
PHP - MySQLi 기본 사용 예제 & PHP 7.0 (1) | 2017.09.19 |