这个问题说明了一切。我想知道除了php的创建者之外它有什么特别的意义吗?在那里。
答案 0 :(得分:10)
您所指的<?php ... ?>
语法实际上是一种XML样式processing instruction,目标为php
:
[定义:处理说明(PI)允许文件包含申请说明。]
[...]
PI以用于标识指令所针对的应用程序的目标(PITarget)开始。
因此,它实际上是在XML或HTML文档中嵌入代码的标准语法。同样,你会看到这样的事情:
<?xml version="1.0" encoding="utf-8"?>
答案 1 :(得分:0)
这只是一个代码约定,可以帮助PHP解析器判断代码的哪些部分是PHP,哪些部分是HTML - 它处理PHP并按原样输出HTML。