我的意思是:
<?php echo "hello"; ?>
Run Code Online (Sandbox Code Playgroud)
反对:
<? echo "hello"; ?>
Run Code Online (Sandbox Code Playgroud)
(没有php).
它工作正常,但有任何后果/糟糕的编程实践?没有问题??一切都顺利吗?怎么会发生什么?
从PHP手册转述:
<?php 应该永远有效.<?只有short_open_tag = On在php.ini.<?=(相当于<?php echo)应始终使用PHP 5.4及更高版本.在PHP 5.3及更早版本中,它确实需要short_open_tag = On.因此,如果您正在编写一个供其他人使用的PHP应用程序,最好坚持使用<?php(<?php echo如果您决定支持PHP 5.3或更早版本).如果您可以控制服务器的配置,则可以<?根据需要使用.
例如,<?php echo '<?xml version="1.0"?>'; ?>如果您必须手动输出XML prolog或处理指令(而不是使用PHP的XML函数来执行此操作),请使用此选项.
| 归档时间: |
|
| 查看次数: |
175 次 |
| 最近记录: |