我试图设置我的PHP服务器使用
<?
echo 'ok';
?>
Run Code Online (Sandbox Code Playgroud)
在开始标记内没有'php'的syntaxis.现在我的代码就是这样的
<?php
echo 'ok';
?>
Run Code Online (Sandbox Code Playgroud)
我怎样才能实现这一目标?我试图安装最新版本的PHP,但它仍然无法正常工作.
回答:
short_open_tag=On在您的php.ini中设置并重新启动服务器.
警告:
根据PHP编码标准PSR-1,不使用短开标签,其中规定:
PHP代码必须使用长
<?php ?>标签或短回声<?= ?>标签; 它不能使用其他标签变体.
@Magnus Eriksson提到的原因是,在某些情况下您可能无法编辑php.ini,因此使用短标签的代码将在这些环境中无法使用.坚持最大便携性的标准!
| 归档时间: |
|
| 查看次数: |
440 次 |
| 最近记录: |