将PHP设置为使用<?=而不是<?php echo

Ant*_*ony 0 php

我已经设置了一个新的服务器,我不知道要改变什么设置来启用<?=$hello?>而不是使用<?php echo $hello ?>.它可能很简单,但我不知道我在寻找Google的名称.PHP阻止快捷方式设置?

ems*_*off 5

在您的中设置以下内容 php.ini

short_open_tag=On

正如评论中所提到的,一些人(包括我自己)不鼓励这种做法.然而,这是一个偏好的问题,直到它干扰发展,特别是可移植性.

  • 请注意,通常不鼓励使用"短打开标签",因为服务器可能会混淆并将其与其他系统混合,例如XML.让纪律使用长格式标签更好. (2认同)
  • 他们不鼓励您重新分发需要的代码,因为它需要非默认设置.当你想在PHP文档中嵌入PHP时,它们只是一个真正的问题. (2认同)