PHP里<?php和<?通用要在配置里怎么设置
发布网友
发布时间:2022-04-22 16:19
我来回答
共5个回答
热心网友
时间:2022-04-06 04:30
PHP默认开始标签是<?php ,如果让<?也支持开始标识的话,需要在php.ini配置文件中开启;具体步骤如下:
打开php.ini配置文件;
找到short_open_tag项,将值修改为On;
3.重启web服务器(apache,IIS,Nginx等);
4.测试成功!!
热心网友
时间:2022-04-06 05:48
php.ini里
short_open_tag = On
重启apache
热心网友
时间:2022-04-06 07:23
php.ini
short_open_tag = On
=======================
php-5.2 php.ini 中文版
[PHP-Core-Langue]
short_open_tag = On
; 是否允许使用"<? ?>"短标识。否则必须使用"<?php ?>"长标识。
; 除非你的php程序仅在受控环境下运行,且只供自己使用,否则请不要使用短标记。
; 如果要和XML结合使用PHP,可以选择关闭此选项以方便直接嵌入"<?xml ... ?>",
; 不然你必须用PHP来输出:<? echo '<?xml version="1.0"'; ?>
; 本指令也会影响到缩写形式"<?=",它和"<? echo"等价,要使用它也必须打开短标记。
asp_tags = Off
; 是否允许ASP风格的标记"<% %>",这也会影响到缩写形式"<%="。
; PHP6中将删除此指令
参考资料:http://hugesky.com
热心网友
时间:2022-04-06 09:14
在PHP.INI里面有个short_open_tag ,这是为 On 就可以使用<?
不过我建议大家写程序多打三个字符,不要嫌累,这是好习惯,因为你以后可能会为其它机器上系统维护程序。
热心网友
时间:2022-04-06 11:22
开启段标记支持<?
打开php.ini,找到“short_open_tag = Off”,将其修改为“short_open_tag = On”,然后重启IIS或Apache即可。