이 문서의 내용은 PHP 구분 기호 EOF에 대한 설명입니다. 이제 특정 참조 값을 가지고 있으므로 필요한 친구들이 참조할 수 있습니다.
Heredoc 기술. html 및 자바스크립트 스크립트의 큰 부분을 출력하는 데 사용할 수 있습니다.
1. PHP 구분 기호의 기능은 줄 바꿈 및 기타 형식을 포함하여 그 안에 있는 내용을 그대로 출력하는 것입니다.
2. delimiter 이스케이프가 필요하지 않습니다.
3. PHP 구분 기호의 PHP 변수는 일반적으로 해당 값으로 대체됩니다. R 아래: re Rreee
<?php $name = '浅水游'; //下面<<<EOT后面不能有空格 print <<<EOT <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>Untitled Document</title> </head> <body> <!--12321--> Hello,{$name}! Hello,$name! </body> </html> EOT; //注意末尾的结束符必须靠边,其前面不能有空格?>
<?php $out = <<<EOF <a href="javascript:edit('asd', 'aaa')">编辑</a> | <font color="#ccc">删除</font> <a href="javascript:confirmurl('?m=admin&posid=12')">删除</a> | <font color="red">启用</font></a> | <a href="javascript:preview('3','ds')"><font color="green">演示</font></a> EOF;echo $out;?>
Heredoc 기술. html 및 자바스크립트 스크립트의 큰 부분을 출력하는 데 사용할 수 있습니다.
1. PHP 구분 기호의 기능은 줄 바꿈 및 기타 형식을 포함하여 그 안에 있는 내용을 그대로 출력하는 것입니다.
2. delimiter 이스케이프가 필요하지 않습니다.3. PHP 구분 기호의 PHP 변수는 일반적으로 해당 값으로 대체됩니다.
다음과 같습니다:
1.以<<<End开始标记开始,以End结束标记结束,**结束标记必须顶头写**,不能有缩进和空格,且在结束标记末尾要有分号 。2.开始标记和开始标记相同,比如常用大写的EOT、EOD、EOF来表示,但是不只限于那几个,只要保证开始标记和结束标记不在正文中出现即可。3.位于开始标记和结束标记之间的变量可以被正常解析,但是函数则不可以。在heredoc中,变量不需要用连接符.或,来拼接,如下:$v=2;$a= <<<EOF"abc"$v"123"EOF;echo $a; //结果连同双引号一起输出:"abc"2 "123"
4.heredoc常用在输出包含大量HTML语法d文档的时候。比如:函数outputhtml()要输出HTML的主页。可以有两种写法。很明显第二种写法比较简单和易于阅读。 第一种 function outputhtml(){ echo "<html>"; echo "<head><title>主页</title></head>"; echo "<body>主页内容</body>"; echo "</html>; } 第二种 function outputhtml() { echo <<<EOT <html> <head><title>主页</title></head> <body>主页内容</body> </html>EOT; } outputhtml();
<?php $name = '浅水游'; //下面<<<EOT后面不能有空格 print <<<EOT <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>Untitled Document</title> </head> <body> <!--12321--> Hello,{$name}! Hello,$name! </body> </html> EOT; //注意末尾的结束符必须靠边,其前面不能有空格?>
<?php $out = <<<EOF <a href="javascript:edit('asd', 'aaa')">编辑</a> | <font color="#ccc">删除</font> <a href="javascript:confirmurl('?m=admin&posid=12')">删除</a> | <font color="red">启用</font></a> | <a href="javascript:preview('3','ds')"><font color="green">演示</font></a> EOF;echo $out;?>
관련 권장 사항:
PHP 구분 기호 eof를 사용하는 방법위 내용은 PHP 구분 기호 EOF 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!