인쇄 방법: 1. "echo($arg)" 문을 사용합니다. 2. "print($arg)" 문을 사용합니다. 3. "die($arg)" 문을 사용합니다. $format, $args)" 문, 5. "sprintf($format,$arg)" 문을 사용합니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
PHP는 다양한 종류의 문자열 출력 기능을 제공합니다. 아래에서 이에 대해 살펴보겠습니다.
1.echo()
echo()는 하나 이상의 문자열을 인쇄하는 데 사용됩니다. 다른 문자열 출력 함수보다 효율적이기 때문에 PHP에서 가장 많이 사용되는 함수 중 하나입니다.
엄밀히 말하면 echo는 실제로 함수가 아니므로(언어 구조) 매개변수를 지정하기 위해 괄호를 사용할 필요는 없습니다. 작은따옴표나 큰따옴표를 사용할 수도 있습니다. echo에 여러 매개변수를 전달하려는 경우 괄호를 사용할 수 없습니다. 그렇지 않으면 구문 분석 오류가 발생합니다.
echo의 구문 형식은 다음과 같습니다.
echo(string $arg1[, string $...])
여기서 $arg1은 출력할 매개변수입니다.
또한, echo를 사용하는 빠른 방법이 있습니다. 즉, PHP 시작 태그 바로 앞에 등호를 사용할 수 있습니다(PHP 5.4.0 이전에는 php.ini에서 short_open_tag를 활성화해야 효과적입니다). 나중에 출력할 내용을 채워줍니다. 아래와 같이 변수를 입력합니다.
<?= $arg1 ?>
[예제] echo를 사용하여 지정된 문자열을 출력합니다.
<?php $str = 'PHP中文网'; $url = 'https://www.php.cn/'; echo $str; echo '<br>'; echo($url); echo '<br>'; echo $str.'----'.$url.'<br>'; ?> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> 欢迎访问 <?= $str ?> ! </body> </html>
실행 결과는 다음과 같습니다:
PHP中文网 https://www.php.cn/ PHP中文网----https://www.php.cn/ 欢迎访问 PHP中文网 !
2.print()
print() 함수는 echo()와 동일한 기능을 가지고 있으며 echo는 여러 매개변수를 허용하며 반환값이 없다는 점입니다. print()는 하나의 매개변수만 허용하고 반환 값을 가질 수 있습니다. print() 함수의 구문 형식은 다음과 같습니다.
print(string $arg)
여기서 $arg는 출력할 문자열입니다. 또한 print() 함수는 항상 1을 반환합니다.
3. die()
die() 함수는 exit() 함수의 별칭입니다. 이 함수는 메시지를 출력하고 현재 스크립트를 종료할 수 있습니다. 그 중
die([string $status]) die(int $status)
, $status는 출력할 값입니다. 내용, $status가 문자열인 경우 함수는 종료하기 전에 이를 출력합니다. $status가 정수인 경우 이 값은 종료 상태 코드로 사용되며 인쇄되지 않습니다. 종료 상태 코드의 값은 0에서 254 사이입니다. 또한 종료 상태 코드 255는 PHP에 예약되어 있으므로 사용할 수 없습니다. 상태 코드 0은 프로그램을 성공적으로 종료하는 데 사용됩니다.
【예시】die()를 사용하여 스크립트를 종료하고 메시지를 출력합니다.
<?php $url = 'https://www.php.cn/'; fopen($url, 'r') or die('链接打开失败!'); ?>
4.printf()
함수 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진수(대문자) | |
위 내용은 PHP에서 문자열을 인쇄하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!