### PHP标签
***
当PHP解析器解析一个文件的时候,它会寻找开始和结束标签,即 **<?php** 和 **?\>** ,这两个标签告诉PHP解析器解析这两个标签之间的代码。这种解析方式使得PHP代码能够被嵌入到各种各样的文档当中,因为所有在这一对开始和结束标签之外的代码都会被PHP解析器所忽略。
PHP还允许使用简短的开始标签 **<?**(这种方式是不提倡的,并且要使用这种方式,必须在PHP配置文件 *php.ini* 中将[short_open_tag]()指令设置为enabled,或者是在安装PHP的过程中使用 **--enable-short-tags** 选项)。
如果一个文件是纯PHP代码,在文件末尾省略PHP结束标签是更好的做法。这可以避免PHP输出结束标签之后意外添加的空格或者空行,而程序员可能并不想让这个脚本输出任何东西。
~~~
<?php
echo "hello, world";
// ... more code
echo "Last, statement";
// the script ends here with no PHP closing tag
~~~