分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

从HTML中分离PHP, ?在HTML种写PHP代码

发布时间:2023-09-06 01:09责任编辑:赖小花关键词:HTMLPHP

既有PHP代码又有HTML代码的文件必须以" .php "结尾.

为了使php解释器忽略HTML代码, php只处理一对PHP开始和结束标记之间的内容.

如:

<p>This is going to be ignored by PHP and displayed by the browser.</p><?php echo ‘While this is going to be parsed.‘; ?><p>This will also be ignored by PHP and displayed by the browser.</p>

当php遇到"<?php"标记的时候开始解析, 遇到“ ?> ”的时候结束解析. 而其他的代码则保持原样.

这种情况只有一个php开始以及结束标记,  如果有多组php标记,  那么为于两组php标记之间的代码是否会保持原呢?

如:

<?php if ($expression == true): ?> ?This will show if the expression is true.<?php else: ?> ?Otherwise this will show.<?php endif; ?>

上述代码只会输出" This will show if expression is true "或者 “ Otherwise this will show ”中的一个, 而另一个则会被忽略.  可以看输出PHP将会自动跳过条件语句中未达成的段落.

PHP种开始和结束标志四种不同的写法:

1  <?php    ?>

2  <script language="php">  </script>

3  <?  ?>

4  <%  %>

其中1、2两种方式总是可以使用的.

方式3为段标记,   方法4为ASP风格,   使用时必须在php.ini种配置

short_oepn_tag= true 支持识别短标记      、

asp_tags=true 支持识别ASP风格的标记

一般为了保持代码的可移植性建议使用方式1或者2.

从HTML中分离PHP, ?在HTML种写PHP代码

原文地址:http://www.cnblogs.com/DolphWang/p/7484215.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved