PHP标记
2018-11-02 08:50:18来源:博客园 阅读 ()
目录
- PHP标记风格
- 从HTML中分离
- 指令分隔符
当解析一个文件时,PHP 会寻找起始和结束标记,也就是 <?php 和 ?>,这告诉 PHP 开始和停止解析二者之间的代码。此种解析方式使得 PHP 可以被嵌入到各种不同的文档中去,而任何起始和结束标记之外的部分都会被 PHP 解析器忽略。
PHP标记风格
PHP标记有四种不同的风格可供我们使用:
XML风格(PHP推荐使用的标记风格)
<?php ?>
简短风格
<? ?>
说明:不推荐使用这种风格的标记,因为这种风格在许多环境的默认设置中已经是不支持的。只有通过激活php.ini中的short_open_tag配置指令或者在编译PHP时使用了配置选项--enable-short-tags时才能使用短标记。
SCRIPT风格(不推荐,在PHP7被移除)
<script language="php"> </script>
ASP风格(不推荐,在PHP7被移除)
<% %>
说明:默认情况下,该标记风格是禁用的。
注意:如果文件内容是纯 PHP 代码,最好在文件末尾删除 PHP 结束标记。这可以避免在 PHP 结束标记之后万一意外加入了空格或者换行符,会导致 PHP 开始输出这些空白,而脚本中此时并无输出的意图。
从HTML中分离
凡是在一对开始和结束标记之外的内容都会被 PHP 解析器忽略,这使得 PHP 文件可以具备混合内容。 可以使 PHP 嵌入到 HTML 文档中去,如下例所示。
PHP可以嵌入到其它文档示例:
新建一个后缀为abc的文件index.abc,输入如下代码:
你好呀
<? $name = 'cstxco'; echo $name; ?>
你喜欢PHP吗?
直接在命令行执行php index.abc
,可以看到即使在后缀为abc的文件中,PHP依然能够解析,只要写对标签即可.
指令分隔符
同 C 或 Perl 一样,PHP需要在每个语句后用分号结束指令。一段 PHP 代码中的结束标记隐含表示了一个分号;在一个 PHP 代码段中的最后一行可以不用分号结束。如果后面还有新行,则代码段的结束标记包含了行结束。(即使是这样,我们应当遵循在每个语句后用分号结束指令)
注意:文件末尾的PHP代码段结束标记可以不要,有些情况下当使用include或者require时省略掉会更好些,这样不期望的空白符就不会出现在文件末尾,之后仍然可以输出响应标头。在使用输出缓冲时也很便利,就不会看到由包含文件生成的不期望的空白符。(此处演示用横线替代了空格,这样能够看见效果便于理解,可以把下面的横线理解为空格)
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- PHP写UltraEdit插件脚本实现方法 2020-03-29
- php 带逗号千位符数字的处理方法 2020-03-28
- PHP三元运算符的结合性介绍 2020-03-28
- PHP静态延迟绑定和普通静态效率的对比 2020-03-28
- 基于php流程控制语句和循环控制语句 2020-03-28
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash