我有点问题。在localhost上安装了xampp后,我看到我的PHP不接受<?
。当我只有<?
时,它会显示错误:
解析错误:语法错误,第1113行 D:\ xampp \ htdocs \ admin.php中的意外文件结尾。
在我的网络服务器上运行良好。但是当我将<?
替换为<?php
时,它也适用于localhost。我有很多只有<?
的文件,而且没有足够的时间来替换每个<?
。这里有什么方法只允许在{local}上使用<?
吗?
答案 0 :(得分:1)
你的问题不完整,但如果我理解正确,那就不接受&lt;?php
您可以更改php.ini ---> short_opentag=On
但我的建议是始终使用<?php tag
。
对不起,如果这不是你要求的,但这是我从问题的标题中理解的。
答案 1 :(得分:0)
答案 2 :(得分:0)
你可能需要检查你的php.ini有一个参数short_open_tag
告诉php识别<?
作为php代码开始标记与否,这里有一些关于这个参数的更多信息: