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数据库的PHP程序
Oct 09 PHP
PHP操作xml代码
Jun 17 PHP
php入门学习知识点一 PHP与MYSql连接与查询
Jul 14 PHP
PHP设计模式之迭代器模式的深入解析
Jun 13 PHP
19个超实用的PHP代码片段
Mar 14 PHP
php使用date和strtotime函数输出指定日期的方法
Nov 14 PHP
php常用字符串比较函数实例汇总
Nov 24 PHP
PHP获取网页所有连接的方法(附demo源码下载)
Mar 30 PHP
php中遍历二维数组并以表格的形式输出的方法
Jan 03 PHP
Yii框架扩展CGridView增加导出CSV功能的方法
May 24 PHP
thinkPHP5项目中实现QQ第三方登录功能
Oct 20 PHP
Laravel登录失败次数限制的实现方法
Aug 26 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
PHP异步调用socket实现代码
2012/01/12 PHP
php小经验:解析preg_match与preg_match_all 函数
2013/06/29 PHP
PHP英文字母大小写转换函数小结
2014/05/03 PHP
PHP HTTP 认证实例详解
2016/11/03 PHP
Laravel框架实现定时发布任务的方法
2018/08/16 PHP
统一接口:为FireFox添加IE的方法和属性的js代码
2007/03/25 Javascript
Node.js 异步编程之 Callback介绍(一)
2015/03/30 Javascript
javascript关于运动的各种问题经典总结
2015/04/27 Javascript
jQuery实现垂直半透明手风琴特效代码分享
2015/08/21 Javascript
Bootstrap table的使用方法
2016/11/02 Javascript
php简单数据库操作类的封装
2017/06/08 Javascript
详解使用Node.js 将txt文件转为Excel文件
2017/07/05 Javascript
详解AngularJS跨页面传值(ui-router)
2017/08/23 Javascript
基于vue中解决v-for使用报红并出现警告的问题
2018/03/03 Javascript
JS实现十分钟倒计时代码实例
2018/10/18 Javascript
JavaScript享元模式原理与用法实例详解
2020/03/09 Javascript
小程序表单认证布局及验证详解
2020/06/19 Javascript
[46:00]DOTA2上海特级锦标赛主赛事日 - 2 胜者组第一轮#4EG VS Fnatic第一局
2016/03/03 DOTA
Python while、for、生成器、列表推导等语句的执行效率测试
2015/06/03 Python
Python结巴中文分词工具使用过程中遇到的问题及解决方法
2017/04/15 Python
梅尔倒谱系数(MFCC)实现
2019/06/19 Python
python模拟菜刀反弹shell绕过限制【推荐】
2019/06/25 Python
Django之PopUp的具体实现方法
2019/08/31 Python
妙用itchat! python实现久坐提醒功能
2019/11/25 Python
Python类的继承super相关原理解析
2020/10/22 Python
html5中canvas图表实现柱状图的示例
2017/11/13 HTML / CSS
什么是静态路由,其特点是什么?什么是动态路由,其特点是什么?
2013/07/26 面试题
饮料业务员岗位职责
2013/12/15 职场文书
中学教师师德承诺书
2014/05/23 职场文书
公司试用期员工自我评价
2014/09/17 职场文书
2014年采购员工作总结
2014/11/18 职场文书
2015年教研组工作总结
2015/05/04 职场文书
电影建党伟业观后感
2015/06/01 职场文书
学生退学证明
2015/06/23 职场文书
一文带你理解vue创建一个后台管理系统流程(Vue+Element)
2021/05/18 Vue.js
SQL Server实现分页方法介绍
2022/03/16 SQL Server