1.2 从html中分离

混合内容

标记外的内容会被忽略,使得 php 文件可以具备混合内容。php 可以嵌入 html 文档中。

使用条件的高级分离术

<?php if($expression==ture): ?>
    如果$expression值是true,这就会显示。
<?php else: ?>
    否则这就会显示。
<?php endif ;?>

上面代码,php 将跳过条件语句未达成的段落,即使该段落位于 php 开始和结束标记之外。输出大段落文本时,跳出 php 解析模式,比 echoprint 输出效率高。

php 标记的其他写法

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

Note

  • php5.2之前的版本,不允许文件的内容就是一个开始标记 <?php。自5.3起允许此种文件,但开始标记后有一个或多个空白空格。
  • php5.4起,短标记 <? 总会被识别且合法,不需要其他设置。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,067评论 19 139
  • Awesome PHP 一个PHP资源列表,内容包括:库、框架、模板、安全、代码分析、日志、第三方库、配置工具、W...
    guanguans阅读 5,878评论 0 47
  • Composer Repositories Composer源 Firegento - Magento模块Comp...
    零一间阅读 3,970评论 1 66
  • 欺骗 真的吗?你已经远走, 日子寂寞,如何承受 还总是想起你说的话 你说起你需要一个家 需要温暖和似水轻柔 可我的...
    冰眉铁面阅读 198评论 0 2
  • 听闻别人在背后中伤、诋毁自己,内心是崩溃的……失控,愤怒,仇恨,绝望……各种情绪潮水般汹涌而上,如果对方在我...
    宁河沛沛阅读 857评论 0 1