일반적으로 사용되는 방법은 다음과 같습니다. 1. "echo($var)" 구문인 echo()를 사용합니다. 2. "var_dump($var)" 구문인 var_dump()를 사용합니다. 3. print()를 사용합니다. print_r( )을 사용하십시오. 5. printf()를 사용하십시오. 6. sprintf()를 사용하십시오.
이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
일반적으로 사용되는 여러 인쇄 변수 방법:
1, echo()
echo 출력 하나 이상의 문자열, 함수가 아닌 PHP 문이므로 반환 값이 없습니다
<?php $name = '张三'; echo($name); ?>
2, var_dump()
var_dump()는 하나 또는 그 이상의 문자열에 대한 정보를 표시하는 데 사용됩니다. 추가 표현식 구조 정보, 인쇄 변수 유형, 값, 길이
<?php $name = '张三'; var_dump($name); ?>
출력 결과:
3. print()
print()는 하나 이상의 문자열이나 변수 값에 대한 정보를 출력하는 데 사용됩니다. 단순 타입 변수의 값만 출력할 수 있고, 배열과 객체는 출력할 수 없습니다(print()는 echo()보다 약간 느립니다)
4. print_r()
print_r()은 다음과 같은 작업에 사용되는 함수입니다. 변수에 대한 정보를 인쇄합니다. 정보를 이해하기 쉽습니다.
print_r 함수 프로토타입: bool print_r ( mixed expression [, bool return] )
위에서 볼 수 있듯이 print_r의 반환 값은 Boolean이고 매개 변수는 문자열, 정수, 배열 및 print_r() 표시가 될 수 있는 혼합 유형입니다. 변수에 대한 이해하기 쉬운 정보. 문자열, 정수 또는 부동 소수점이 주어지면 변수 값 자체가 인쇄됩니다. 배열이 주어지면 키와 요소가 특정 형식으로 표시됩니다. 객체는 배열과 유사합니다.
<?php $a = array ('a' => 'apple', 'b' => 'banana', 'c' => array ('x','y','z')); print_r ($a); ?>
5.printf()
function printf()는 형식화된 문자열을 출력하는데 사용되며, C언어에서 같은 이름의 함수와 동일하게 사용됩니다. 함수의 구문 형식은 다음과 같습니다.
printf(string $format[, mixed $args[, mixed $... ]])
그 중 $format은 문자열을 설정하는 데 사용되는 필수 매개변수이며, 그 안에 있는 변수의 형식을 지정하는 방법에 사용됩니다. 나머지 매개변수(예: $args)는 선택적 매개변수입니다. 삽입을 설정하는 데 사용됩니다. $format에서 "%" 기호에 해당하는 매개변수로 이동합니다.
printf() 함수의 첫 번째 매개변수가 사용하는 변환 형식은 문자열의 불확실한(동적) 부분을 자리 표시자로 바꾸는 것입니다. 자리 표시자는 표시된 것처럼 변환 문자에 퍼센트 기호 "%"를 사용하여 표시됩니다. 아래 표에서. ㅋㅋㅋ CII 가치 대응 캐릭터
기호를 포함한 소수(음수, 0, 양수) | |
---|---|
소문자 과학 표기법 사용(예: 1.5e+3) | |
대문자 과학 표기법 사용 표기법( 예: 1.2E+2) | |
부호 없는 십진수 | |
부동 소수점 수(로컬 설정) | |
부동 소수점 수(비로컬 설정) ) | |
더 짧은 %e 및 %f | |
더 짧은 %E 및 %f | |
8진수 | |
문자열 | |
16진수(소문자) | |
16진수(대문자) | |