...EOF;" 구문을 통해 문자열을 정의합니다."/> ...EOF;" 구문을 통해 문자열을 정의합니다.">

>백엔드 개발 >PHP 문제 >PHP eof 사용법

PHP eof 사용법

藏色散人
藏色散人원래의
2021-03-30 10:20:342745검색

php eof 사용법: 먼저 PHP 샘플 파일을 만든 다음 "echo c323eaa0f73244f617949b5a84b31005...473f0a7621bec819994bb5020d29372aEOF;" 구문을 통해 문자열을 정의합니다.

PHP eof 사용법

이 기사의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터

PHP EOF 사용 지침

다음은 EOF 사용 방법을 소개합니다.

PHP EOF(heredoc)는 명령줄 셸(예: sh, csh, ksh, bash, PowerShell 및 zsh) 및 프로그래밍 언어(예: Perl, PHP, Python 및 Ruby)에서 문자열을 정의하는 방법입니다.

사용 개요는 다음과 같습니다.

1. 세미콜론이 와야 합니다. 그렇지 않으면 컴파일이 통과되지 않습니다.

2. 끝 식별자가 시작 식별자와 일치하는 한 EOF는 다른 문자로 대체될 수 있습니다.

3. 끝 표시는 줄 상단에서 단독으로 차지해야 합니다. 즉, 줄의 시작 부분부터 시작해야 하며 공백이나 문자로 연결될 수 없습니다.

4. 시작 표시는 따옴표 없이 사용할 수도 있고 작은 따옴표나 큰 따옴표를 사용할 수도 있습니다. 따옴표가 없으면 포함된 변수와 이스케이프 기호는 작은 따옴표로 해석됩니다. 해석되지 않습니다.

5. 내용에 따옴표(작은따옴표 또는 큰따옴표)가 필요한 경우 작은따옴표와 큰따옴표가 단독으로 이스케이프됩니다.

다음은 간단한 예입니다.

<?php
echo <<<EOF
    <h1>我的第一个标题</h1>
    <p>我的第一个段落。</p>
EOF;
// 结束需要独立一行且前后不能空格
?>

다음 사항에 주의하세요.

1. <<

2. 시작 태그와 종료 태그는 동일합니다. 예를 들어 일반적으로 사용되는 대문자 EOT, EOD, EOF이지만 시작만 가능하다면 이에 국한되지 않습니다(JSON, HTML 등도 사용 가능). 태그와 종료 태그가 텍스트에 없습니다. 그냥 표시하세요.

3. 시작 태그와 종료 태그 사이에 있는 변수는 정상적으로 구문 분석할 수 있지만 함수는 구문 분석할 수 없습니다. heredoc에서는 다음과 같이 변수를 커넥터 또는 로 연결할 필요가 없습니다.

<?php
$name="runoob";
$a= <<<EOF
    "abc"$name
    "123"
EOF;
// 结束需要独立一行且前后不能空格
echo $a;
?>

[추천 학습: PHP 비디오 튜토리얼]

위 내용은 PHP eof 사용법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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