print_r
변수에 관한 정보를 사람이 읽기 좋게 출력한다.
Description
bool print_r( mixed expression [, bool return] )
print_r()은 변수에 대한 정보를 사람이 읽을 수 있는 방법으로 표시한다.
string, integer, float이 주어지면, 값을 그대로 출력한다.
array가 주어지면, 키와 요소를 알아볼 수 있는 형태로 표현한다.
object에 대해서도 비슷하게 표현한다.
var_dump()와는 달리, print_r()과 var_export()는 protected 및 private 속성도 보여준다.
print_r()은 배열 포인터를 마지막으로 이동한다.
처음으로 되돌리려면 reset()을 사용하라
print_r()의 출력을 가져오려면, return 인자를 사용하라.
이 인자를 TRUE로 설정하면, print_r()은 출력을 표시(기본값)하는 대신, 반환값으로 내보냅니다.
변수에 관한 정보를 사람이 읽기 좋게 출력한다.
Description
bool print_r( mixed expression [, bool return] )
print_r()은 변수에 대한 정보를 사람이 읽을 수 있는 방법으로 표시한다.
string, integer, float이 주어지면, 값을 그대로 출력한다.
array가 주어지면, 키와 요소를 알아볼 수 있는 형태로 표현한다.
object에 대해서도 비슷하게 표현한다.
var_dump()와는 달리, print_r()과 var_export()는 protected 및 private 속성도 보여준다.
print_r()은 배열 포인터를 마지막으로 이동한다.
처음으로 되돌리려면 reset()을 사용하라
<pre>
<?php
$a = array( 'a' => 'apple', 'b' => 'banana', 'c' => array( 'x', 'y', 'z' ) );
print_r( $a );
?>
</pre>
<?php
$a = array( 'a' => 'apple', 'b' => 'banana', 'c' => array( 'x', 'y', 'z' ) );
print_r( $a );
?>
</pre>
// output
<pre>
Array
(
[a] => apple
[b] => banana
[c] => Array
(
[0] => x
[1] => y
[2] => z
)
)
</pre>
<pre>
Array
(
[a] => apple
[b] => banana
[c] => Array
(
[0] => x
[1] => y
[2] => z
)
)
</pre>
print_r()의 출력을 가져오려면, return 인자를 사용하라.
이 인자를 TRUE로 설정하면, print_r()은 출력을 표시(기본값)하는 대신, 반환값으로 내보냅니다.
<?php
/* return 인자 예제 */
$b = array( 'm' => 'monkey', 'foo' => 'bar', 'x' => array( 'x', 'y', 'z' ) );
$results = print_r( $b, true ); // $results가 print_r의 출력을 가진다.
?>
/* return 인자 예제 */
$b = array( 'm' => 'monkey', 'foo' => 'bar', 'x' => array( 'x', 'y', 'z' ) );
$results = print_r( $b, true ); // $results가 print_r의 출력을 가진다.
?>
WRITTEN BY
- 손가락귀신
정신 못차리면, 벌 받는다.
,