• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

[转载]PHP和HTML混合编写

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

echo输出HTML即可

<?php
 echo '
 <!DOCTYPE html>
 <html>
   <head>
     <title>直接echo输出HTML页面</title>
   </head>
   <body>
     <span>单引号包围不解析变量</span>
   </body>
 </html>
 ';
?>

使用HEREDOC/NOWDOC在PHP中输出HTML代码

heredoc和newdoc的语法结构都是以”<<<”开始,后面紧跟标识符名称,结束时所引用的标识符名称要和开始标识符名称相同,而且必须在该行的第一列,以分号结尾。heredoc和newdoc的区别是:heredoc的开始标识符没有使用引号。而newdoc必须要使用单引号进行包裹。

<?php
$name = 'PHP';
$heredoc = <<<EOD
<ul>
  <li>$name 是世界上最好的语言!</li>
  <li>$name is the best programming language in the world !</li>
</ul>
EOD;
echo $heredoc;

$nowdoc = <<<'EOD'
<ul>
  <li>$name 是世界上最好的语言!</li>
  <li>$name is the best programming language in the world !</li>
</ul>
EOD;
echo $nowdoc;

HTML中嵌入PHP程序块

在HTML页面中,直接在需要输出的地方写上<?php echo youroutput ?>相关的代码就行。

<?php

 //首先在这里写好相关的调用代码
 function OutputTitle(){
   echo 'TestPage';
 }
 function OutputContent(){
   echo 'Hello!';
 }

 //然后再下面调用相关函数就可以了
 ?>

 <!DOCTYPE html>
 <html>
   <head>
     <title><?php OutputTitle(); ?></title>
   </head>
   <body>
     <span><?php OutputContent(); ?></span>
   </body>
 </html>

自从PHP5.4开始,<?= ?>即使在短标记关闭的情况仍然可以使用。
因此,在HTML中嵌入PHP变量时使用这种短标记输出语法将会相当方便。
使用 <?= $var ?> 替代 <?php echo $var ?> 令输出更加简便

PHP创建解析xml

<!DOCTYPE html>
<html>
<body>

<?php
$note=<<<XML
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
XML;

$xml=simplexml_load_string($note);
print_r($xml);
?>

</body>
</html>

 

参考文章:

https://blog.csdn.net/qq_34804120/article/details/80471538  

  

  

  


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
php-get和post请求发布时间:2022-07-10
下一篇:
php下载文件发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap