php里为什么<? ?>无效,必须使用 <?php ?> ?如何处理? 5
4个回答
展开全部
找到 php.ini 文件
找到 ;short_open_tag = On 把前边的分号;去掉,并重启,即可解决。
如果想支持 <% %> 这个的模式,
可以 asp_tags = Off 改为 asp_tags = On 即可,并重启,即可解决。
找到 ;short_open_tag = On 把前边的分号;去掉,并重启,即可解决。
如果想支持 <% %> 这个的模式,
可以 asp_tags = Off 改为 asp_tags = On 即可,并重启,即可解决。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是因为你的PHP没开启段标签功能,打开php.ini查找short_tag然后去掉注释吧。
顺便说,不推荐使用短标签啊!
顺便说,不推荐使用短标签啊!
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
后面高版本的php中,php.ini配置文件中默认配置是启用<?php ?>,以后老版本是<??>,如果想要支持<??>,可以去php.ini中设置,详细搜索:php.ini 标记风格
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
php.ini下开启下short_open_tag 配置,重启web服务,如apache
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询