print_r 함수

함수 print_r는 변수에 대한 정보를 읽기 쉬운 형태로 출력합니다. 첫 번째 매개변수는 출력할 변수이고, 두 번째 매개변수(선택 사항)는 true로 설정하면 결과를 출력하는 대신 문자열로 반환합니다.

문법

phpprint_r(mixed $value, bool $return = false);

예제

배열 정보를 출력해 봅시다:

php<?php
  $arr = [1, 2, 3, 4, 5];
  print_r($arr);
?>

코드 실행 결과:

phpArray
(
  [0] => 1
  [1] => 2
  [2] => 3
  [3] => 4
  [4] => 5
)

예제

결과를 출력하는 대신 문자열로 얻기:

php<?php
  $arr = ['a', 'b', 'c'];
  $res = print_r($arr, true);
  echo $res;
?>

코드 실행 결과:

phpArray
(
  [0] => a
  [1] => b
  [2] => c
)

예제

문자열 정보 출력하기:

php<?php
  $str = 'Hello world';
  print_r($str);
?>

코드 실행 결과:

phpHello world

참고 항목

  • 변수에 대한 상세 정보를 출력하는 함수 var_dump,
  • 변수의 문자열 표현을 반환하는 함수 var_export,