>백엔드 개발 >PHP 튜토리얼 >공동 번영을 이루는 것은 PHP에서 배열과 객체를 표시하는 구현 코드입니다

공동 번영을 이루는 것은 PHP에서 배열과 객체를 표시하는 구현 코드입니다

WBOY
WBOY원래의
2016-07-29 08:44:531122검색

1. print_r($array/$var)을 사용하세요.
print는 인쇄를 의미하며 r은 Array라는 단어에서 따온 것입니다. 그러면 이 함수의 기능은 배열 내용이나 일반 변수를 인쇄하는 것입니다.
print_r ($_REQUEST) ;
print_r ($_GET) ; /* GET 메소드를 사용하여 전달된 양식 내용을 인쇄합니다.*/
print_r($_POST) /* POST 양식을 사용하여 전달된 배열을 인쇄합니다. method Content*/
2. var_dump($object/$array/$var) 사용
var는 변수(Variable)를 의미하며, Dump는 덤프를 의미하며 함께 추가됩니다. 변수나 객체의 내용을 모두 출력하는 것입니다.
var_dump($DB) ; /*$DB 데이터베이스 연결 개체의 내용을 인쇄합니다.*/
var_dump($fileHandle) /*파일 핸들 개체의 내용을 인쇄합니다.*/
var_dump($ Smarty) ; / *Smarty 템플릿 객체 인쇄*/
3. 변수의 문자 표현을 출력하거나 반환하려면 var_export($object/$array/$var)
를 사용하세요. 이 함수는 함수에 전달된 변수에 대한 구조적 정보를 반환합니다. 반환된 표현이 올바른 PHP 코드라는 점을 제외하면 print_r()과 유사합니다. 함수의 두 번째 매개변수를 TRUE로 설정하여 변수 표현을 반환할 수 있습니다.
예:

코드 복사 코드는 다음과 같습니다.


$a = array ( 1 ,2, array("a","b","c")) ;
var_export ($a)
echo "
" ; ( $a , TRUE) ;
echo $v ;
?>

위의 예에서 $v = var_export ( $a , TRUE)는 PHP가 반환되며, 이는 PHP 스크립트를 사용하여 직접 배열 파일이 될 수 있습니다.
관련 지침:
위의 세 가지 함수는 객체의 값, 시스템 함수의 값 및 배열의 ​​내용을 인쇄할 수 있습니다.
Δ echo, print 및 printf는 객체의 내용을 인쇄할 수 있습니다. 변수이지만 배열 및 시스템 슈퍼 변수를 표시할 수 없습니다. 배열;
Δ print_r 및 var_dump는 배열 및 스칼라 변수뿐만 아니라 객체의 내용도 인쇄할 수 있습니다.
Δ var_dump 문은 변수와 배열만 인쇄할 수 없습니다. ;
Δ var_export 함수는 함수에 전달된 변수에 대한 구조적 정보를 반환합니다. 반환된 내용이 합법적인 PHP라는 점을 제외하면 var_dump() 함수와 유사합니다. 암호.
위 내용은 공동번영 실현을 위한 내용을 포함하여 PHP에서 배열과 객체를 표시하는 구현 코드를 소개한 내용으로, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.