为了账号安全,请及时绑定邮箱和手机立即绑定

PHP回波与PHP短标签

PHP回波与PHP短标签

PHP
catspeake 2019-07-15 19:40:01
PHP回波与PHP短标签他们在安全上平等吗?我被告知<?=$function_here?>不太安全,而且会减慢页面加载时间。我完全倾向于使用回声。什么是优点/缺点?
查看完整描述

3 回答

?
达令说

TA贡献1821条经验 获得超6个赞

<?<?=称为短打开标记,但并不总是启用(请参阅short_open_tag指令)的PHP 5.3或更低版本(但由于PHP 5.4.0,<?=总是可用的)。

实际上,在PHP5.3.0提供的php.ini生产文件中,默认情况下会禁用它们:

$ grep 'short_open' php.ini-production; short_open_tag
short_open_tag = Off

因此,在要分发的应用程序中使用它们可能不是一个好主意:如果不启用应用程序,则应用程序将无法工作。

<?php另一方面,它不能被禁用-所以,使用它是最安全的,即使它写得更长。


除了短的打开标签不一定启用之外,我不认为有什么不同。


查看完整回答
反对 回复 2019-07-15
?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

回声通常更好用因为.。

  1. 它支持良好的编程风格。
  2. 它不能在php.ini中关闭(短标签可以是)

但是,它们大体上是一样的。另见:

  1. PHP短标签可以使用吗?

  2. 回声和打印在PHP中有什么不同?


查看完整回答
反对 回复 2019-07-15
  • 3 回答
  • 0 关注
  • 400 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信