라이브러리
[PHP] print_r - 변수에 대한 사람이 읽을 수 있는 정보를 인쇄합니다.
PHP의 print_r 함수
PHP의 `print_r` 함수는 변수의 내용을 문자열로 출력하는 함수입니다. 이 함수는 개발자에게 변수의 내용을 쉽게 확인할 수 있도록 해주며, 디버깅에 도움이 됩니다.
# print_r 함수의 사용법
`print_r` 함수는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
print_r($변수명);
# 예제
#hostingforum.kr
php
// 변수 선언
$person = array(
'name' => 'John Doe',
'age' => 30,
'city' => 'Seoul'
);
// print_r 함수 사용
print_r($person);
위의 예제에서 `$person` 변수는 배열로 선언되어 있습니다. `print_r` 함수를 사용하여 `$person` 변수의 내용을 출력하면 다음과 같이 출력됩니다.
#hostingforum.kr
php
Array
(
[name] => John Doe
[age] => 30
[city] => Seoul
)
# print_r 함수의 옵션
`print_r` 함수에는 옵션을 사용하여 출력 형식을 변경할 수 있습니다. 예를 들어, `print_r` 함수의 첫 번째 인수로 `true`를 전달하면 XML 형식으로 출력할 수 있습니다.
#hostingforum.kr
php
print_r($person, true);
위의 예제에서 `$person` 변수의 내용을 XML 형식으로 출력하면 다음과 같이 출력됩니다.
#hostingforum.kr
xml
John Doe
30
Seoul
# print_r 함수의 사용 예시
`print_r` 함수는 다양한 데이터 타입의 변수를 출력할 수 있습니다. 예를 들어, 객체, 배열, 문자열, 숫자 등 다양한 데이터 타입의 변수를 출력할 수 있습니다.
#hostingforum.kr
php
// 객체
class Person {
public $name;
public $age;
function __construct($name, $age) {
$this->name = $name;
$this->age = $age;
}
}
$person = new Person('John Doe', 30);
print_r($person);
// 배열
$person = array(
'name' => 'John Doe',
'age' => 30,
'city' => 'Seoul'
);
print_r($person);
// 문자열
$person = 'John Doe';
print_r($person);
// 숫자
$person = 30;
print_r($person);
위의 예제에서 `print_r` 함수를 사용하여 다양한 데이터 타입의 변수를 출력할 수 있습니다.
결론
PHP의 `print_r` 함수는 변수의 내용을 문자열로 출력하는 함수로, 개발자에게 변수의 내용을 쉽게 확인할 수 있도록 해주며 디버깅에 도움이 됩니다. `print_r` 함수는 다양한 옵션을 사용하여 출력 형식을 변경할 수 있으며, 다양한 데이터 타입의 변수를 출력할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.