为什么配置php开启短标签,系统还是获取不到PHP文件

问题描述 投票:0回答:1

我在访问以下代码时遇到问题,但系统无法识别并在屏幕上显示代码。我已经尝试在 php.ini 中启用 PHP 的短标记,但它仍然无法正常工作。请帮助我

<?
const A = 0;
const B = 1;
$a = array(0=>"abc", 1=>"def");
$b = array(0=>"123", 1=>"456");

我尝试配置 php.ini 但没有成功

php config
1个回答
-1
投票

通常不建议在 PHP 中启用短开放标记,因为它会导致与 XML 声明发生冲突,并且会更难确保不同项目和开发人员之间的代码格式一致。

建议使用全开吊牌

虽然使用短标签可能很诱人,因为它们需要更少的输入,但最好避免使用它们以确保与不同的 PHP 环境兼容并防止与其他代码或标记语言发生潜在冲突。

**如果你还想启用它**

检查启用短打开标签的步骤,您需要在php.ini 文件中找到short_open_tag 指令并将其设置为On。以下是您可以遵循的步骤:

  • 找到您的 php.ini 文件。您可以通过以下方式找到文件的位置 在你的命令行中运行 php --ini

  • 使用文本编辑器打开 php.ini 文件。

  • 搜索 short_open_tag 指令。您可以使用搜索
    文本编辑器的功能可以快速找到它。

  • 将 short_open_tag 指令的值设置为 On。如果是
    当前设置为关闭,将其更改为打开。

  • 保存 php.ini 文件并重新启动您的 Web 服务器。

完成这些步骤后,应该启用短开放标签,并且应该可以识别您发布的 PHP 代码并在屏幕上正确显示。

© www.soinside.com 2019 - 2024. All rights reserved.