php 中的4种标记风格介绍


Posted in PHP onMay 10, 2012

今天看论坛的时候,看到一新手的错误代码,看了很久都没发现错误。我正纳闷呢?(这是为什么呢?)呵呵。
后来才发现标记问题,他使用的是短标记。而我的php.in配置里并没有开启它。哎惭愧呀!

1.xml风格(标准风格推荐使用)

<?php 
echo"这是xml风格的标记"; 
?>

xml风格的标记是常用的标记,也是推荐使用的标记,服务器不能禁用,该风格的标记在xml,xhtml中都可以使用。

2.脚本风格

<script languange="php"> 
echo'这是脚本风格的标记'; 
</script>

3.简短风格

<?这是简短风格的标记;?>

注:需要在php.ini中设置short _open_tag=on,默认是on,或者在 PHP 编译时加入了 ?enable-short-tags 选项。(PHP 3版本还可以通过 short_tags() 函数激活使用短标记。)

4.asp风格

<% 
echo'这是asp风格的标记'; 
%>

注:需要在 php.ini 配置文件中开启 asp_tags = on;

上面asp风格与简短风格需要在php.ini中设置下。默认是不支持的。

注: 对 ASP 风格标记的支持是 3.0.4 版添加的。

注: 在以下情况应避免使用短标记:开发需要发行的程序或者库,或者在用户不能控制的服务器上开发。因为目标服务器可能不支持短标记。为了代码的移植及发行,确保不要使用短标记。

PHP 相关文章推荐
MYSQL数据库初学者使用指南
Nov 16 PHP
从MySQL数据库表中取出随机数据的代码
Sep 05 PHP
PHP中ADODB类详解
Mar 25 PHP
PHP操作mysql函数详解,mysql和php交互函数
May 19 PHP
PHP下通过exec获得计算机的唯一标识[CPU,网卡 MAC地址]
Jun 09 PHP
使用php实现截取指定长度
Aug 06 PHP
Yii控制器中操作视图js的方法
Jul 04 PHP
PHP 自动加载的简单实现(推荐)
Aug 12 PHP
微信公众号OAuth2.0网页授权问题浅析
Jan 21 PHP
PHP利用Mysql锁解决高并发的方法
Sep 04 PHP
PHP从尾到头打印链表实例讲解
Sep 27 PHP
PHP调用接口API封装的例子
Oct 11 PHP
php中常用的预定义变量小结
May 09 #PHP
web目录下不应该存在多余的程序(安全考虑)
May 09 #PHP
PHP 杂谈《重构-改善既有代码的设计》之五 简化函数调用
May 07 #PHP
PHP中数组的三种排序方法分享
May 07 #PHP
PHP面向对象三大特点学习(充分理解抽象、封装、继承、多态)
May 07 #PHP
php错误、异常处理机制(补充)
May 07 #PHP
PHP中的错误处理、异常处理机制分析
May 07 #PHP
You might like
如何批量替换相对地址为绝对地址(利用bat批处理实现)
2013/05/27 PHP
浅谈json_encode用法
2015/03/05 PHP
学习php设计模式 php实现访问者模式(Visitor)
2015/12/07 PHP
隐藏Nginx或Apache以及PHP的版本号的方法
2016/01/03 PHP
Yii遍历行下每列数据的方法
2016/10/17 PHP
PHP关键特性之命名空间实例详解
2017/05/06 PHP
PHP在同一域名下两个不同的项目做独立登录机制详解
2017/09/22 PHP
Laravel学习基础之migrate的使用教程
2017/10/11 PHP
基于ThinkPHP删除目录及目录文件函数
2020/10/28 PHP
使用TextRange获取输入框中光标的位置的代码
2007/03/08 Javascript
js AspxButton的客户端操作
2009/06/26 Javascript
基于SVG的web页面图形绘制API介绍及编程演示
2013/06/28 Javascript
jquery封装的对话框简单实现
2013/07/21 Javascript
轻松创建nodejs服务器(3):代码模块化
2014/12/18 NodeJs
微信浏览器内置JavaScript对象WeixinJSBridge使用实例
2015/05/25 Javascript
JQuery validate插件Remote用法大全
2016/05/15 Javascript
Bootstrap模态框水平垂直居中与增加拖拽功能
2016/11/09 Javascript
浅谈express 中间件机制及实现原理
2017/08/31 Javascript
Vue中android4.4不兼容问题的解决方法
2018/09/04 Javascript
js判断浏览器的环境(pc端,移动端,还是微信浏览器)
2020/12/24 Javascript
基于vue实现探探滑动组件功能
2020/05/29 Javascript
微信小程序调用wx.getImageInfo遇到的坑解决
2020/05/31 Javascript
python中的多重继承实例讲解
2014/09/28 Python
详解Python pygame安装过程笔记
2017/06/05 Python
Python3.5.3下配置opencv3.2.0的操作方法
2018/04/02 Python
Python基于百度AI的文字识别的示例
2018/04/21 Python
利用pyinstaller将py文件打包为exe的方法
2018/05/14 Python
Python实现的根据IP地址计算子网掩码位数功能示例
2018/05/23 Python
python 字典的打印实现
2019/09/26 Python
Python 使用 prettytable 库打印表格美化输出功能
2019/12/26 Python
解析PyCharm Python运行权限问题
2020/01/08 Python
Pytorch在dataloader类中设置shuffle的随机数种子方式
2020/01/14 Python
物业经理自我鉴定
2014/03/03 职场文书
合作协议书范文
2014/08/20 职场文书
文艺有韵味的诗句(生命类、亲情类...)
2019/07/11 职场文书
如何利用python实现Simhash算法
2022/06/28 Python