📜  什么是' <?=’ short open tag mean in PHP ?

📅  最后修改于: 2022-05-13 01:56:40.468000             🧑  作者: Mango

'

< PHP用于标识PHP文档的开始。

在PHP中,每当它读取PHP文档时,它都会查找:


它仅处理上述标签之间的代码,并将其他代码留在它们周围。

例如 :


输出:
Hello PHP !

注意:但一个特殊情况是当你编写一个PHP文件时,结束标记可以省略,只需要开始标记。

下面的代码也可以正常工作:

输出:
Hello PHP !

<=标签在PHP中称为短打开标签。要使用短标签,必须从PHP.ini 文件中的设置中启用它。

首先确保没有禁用短标签,要检查它,请进入PHP.ini 文件的第 77 行。
(在 linux 系统中的位置:/etc/php5/apache2/ PHP.ini)

在文件中找到以下行并添加 (On) 而不是 (Off)

short_open_tag=On

但是,从PHP版本 5.4.0 开始,无论PHP.ini 文件中的设置如何,都可以使用短标签。

下面的两个示例产生相同的输出,有和没有短的开放标签。

示例 1:正常方式。


输出:
GeeksforGeeks

示例 2:短手方式。


  

输出:
GeeksforGeeks

如您所见,上述两个代码都为我们提供了相同的输出。因此,使用我们告诉PHP解释器的短标签:


可以被视为相同


上面的例子可以进一步修改如下:


输出:
GeeksforGeeks