当前位置:Gxlcms > PHP教程 > php混编的三种方式

php混编的三种方式

时间:2021-07-01 10:21:17 帮助过:2人阅读

在W3school 上学PHP,看到第一句就是“PHP 文件可包含文本、HTML 标签以及脚本”


在后来的学习别人的代码,发现在需要HTML代码的PHP脚本中,多用这么几种方法
第一种是在HTML中加PHP。大段大段的html代码中,在各个需要执行php的地方。这种方法在ASP的程序中比较常见。
例子:
[CODE_LITE]



Hello World


echo "Hello world!这是正文";
?>
[/CODE_LITE]
第二种用echo输出HTML。但是HTML中有双引号,所用echo输出的内容用单引号括起来,避免出错,也省了转义这一步。比如这样的代码:
[CODE_LITE]

if(!$_POST)
{
echo '
说明:
';

}
?>[/CODE_LITE]
不过比较多见的还是加了转义符号的,个人觉得阅读起来不爽
[CODE_LITE]echo "" [/CODE_LITE]
第三种就是用(<<<)标记符了,这是在PHP168的模板代码中首次见到的。
[CODE_LITE]<<
EOT;[/CODE_LITE]
中间的文档直接输出,一个比较好理解的说法是“一个多行的echo ”。
优点是输出大段HTML方便,不需要转义,而且可以引用变量。一个例子:
[CODE_LITE]

print <<
{$label[deepblue_mainslide]}

{$label[deepblue_mainh1]}

{$label[deepblue_maint1]}


{$label[deepblue_maint2]}


$rs[name]
EOT;
?>[/CODE_LITE]
在上面的例子干净利索的输出了大段HTML+变量的值,非常棒。
注意:可以多次使用EOT方式输出,但是<<

以上就介绍了php混编的三种方式,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

人气教程排行