1.php的开始和结束标记
-
标准格式:<?php开始,以?>结束,中间写PHP代码即可。
-
段风格格式:以<?开始,以?>结束,中间写PHP代码。默认不支持,可以在php.ini开启省略模块。将Off改成On,就可以省略了。
左键点击wampserver图标——>php——>php.ini文件——>short_open_tag = Off
-
asp风格:以<%开始,以%>结束。默认不支持,可以在php.ini开启模块。开启方法可以网上细查。未实测。
-
脚本语言风格(长风格):在
<script language="php"></script>
中间写php代码 。 -
如果在一个脚本中写的是纯PHP代码可以省略掉最后的?>结束符,PSR4推荐的规范。
注:
提倡使用标准书写PHP代码,剩下的风格都不推荐。开启其他风格,改为配置文件需重启服务器才可生效。
2.php文件命名规范
- php文件的后缀名就是.php
- Php文件名可以使用英文或者拼音,中文也可以使用,但一般不适用中文命名。
- 不允许使用特殊字符 / * “ < >,下划线不是特殊字符。
- 数字可以使用。
- 文件名一般要有意义。测试文件就无所谓了。
3.php特性
php指令分隔符(;)
- 任意一句PHP代码之后都必须使用命令执行符来分割
- 如果该PHP代码已经是最后一句代码,可以不写指令分割符
echo 字符串
echo 函数用来输出一个或多个字符串。
php是一本脚本语言,他可以和其他的代码进行混编(HTML/CSS/JS等)
echo '<meta charset="utf-8">';
echo '我是php';
<input type="text" name="user" value="<?php echo '我是php';?>">
<style>
html{
background:<?php echo 'skyblue';?>
}
</style>
php注释
单行注释(2种)
//这是单行注释
#这是单行注释
多行注释:
/*注释的内容*/
关于空白字符的处理问题
php不解析任何的空白字符
echo ' 我是php1';
//假设中间为空白字符
echo ' 我是php2';
输出结果为
我是php1我是php2
结果表示字符串中的空白字符 和 语句与语句之间的空白字符都不会被解析。
网友评论