php使用一对特殊的标记包含php代码与HTML代码混在一起。当服务器解析页面时,自动过滤出php脚本并进行解释,最后生成的静态网页传递到客户端。
因为php是嵌入HTML代码中的,我们先了解php标记。
PHP标记
php代码嵌入HTML中有四种风格。
默认风格
通过“<?php”和“?>”标记
代码如下:
<?php
#PHP代码
?>
脚本风格
使用
代码如下:
<script language="php">
#php代码
</script>
最常用的就是默认风格和脚本风格。
后面ASP风格和简写风格的使用需要修改php.ini文件,移植性较差,不推荐使用。
如若使用ASP风格和简写风格,请在php.ini中修改以下配置
short_open_tag=On
asp_tags=On
ASP风格
通过“<%”和“%>”标记
<%
#php代码
%>
简写风格
通过“<?”和“?>”标记
<?
#php代码
?>
建议使用默认风格。
接下来我们再来讲讲php的注释吧。
PHP注释
php有三种注释写法。
分别是://(单行注释)、/**/(多行注释)、#(单行注释)
<?php
echo "hello";
//单行注释
echo "world";
/*
多
行
注
释
*/
echo "hello world";
#单行注释
?>
注意:注释语句中不应出现“?>”字符,不然服务器解析时会认为php代码结束,从而停止后面代码的解析。
案例:
<?php
echo "hello world";
//注释语句?>helloworld注释语句
?>
这是在vscode中的代码块:
PHP指令分隔符
在C/C++中是采用“ ; ”分号来结束指令,放在每个语句的后面,php与之相似,不同之处在于,php的“?>”隐含一个分号,因此代码中最后一行语句,可以不添加分号表示结束。
代码如下:
<?php
echo "hello world";
?>
<?php
echo "hello world"
?>
以上便是对php基本语法的初步了解。