搜索

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即可。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top