在4种类型的PHP标记中:
<?php ...?><? .... ?><script language=“php”> ... </script><% ... %>总是可用的是哪一个?
发布于 2010-07-15 09:25:53
标准的<?php和<script>标记总是可用的。
另外两个取决于配置设置。
来自参考文献
有四对不同的开始和结束标记,可以在PHP中使用。其中两个,
<?php ?>和<script language="php"> </script>,总是可用的。另外两个是短标记和ASP样式标记,可以从php.ini配置文件中打开或关闭。因此,虽然有些人认为短标签和ASP样式标签很方便,但它们的便携性较低,通常不推荐使用。 短标签只有在通过short_open_tag php.ini配置文件指令启用时才可用,或者如果使用--启用--短标签选项进行了配置的话。 ASP样式标记只有在通过asp_tags php.ini配置文件指令启用时才可用。
发布于 2010-07-15 09:25:13
您应该始终使用<?php和?>标记。
这些标记在PHP上总是可用的,而速记标记(<? + ?>)可以在php.ini文件中打开或关闭,我通常使用<?php ?>,因为这增加了可移植性。
发布于 2010-07-15 15:05:38
到目前为止,我知道PHP的短开始标记将从PHP 6中删除,所以使用起来是很难的。
https://stackoverflow.com/questions/3254189
复制相似问题