本文是复习所写,并不会涵盖一些基础知识点
PHP标记
由于PHP与HTML可以混编,所以需要明确标识出PHP代码块从而解析
- 完整形式:
<?php ?>
- 简写形式:
<? ?>
- echo简写形式:
<?= '输出字符串' ?>
工程上推荐使用完整形式,方便多人协作开发
在PHP文件中推荐省略结尾标记的写法
指令分隔符
PHP使用;
(英文分号)来做语句分隔符。每条语句都需要加上分隔符标识语句结束
理论上最后一条语句可以不加分隔符,但并不推荐这么做
注释
注释是最好的文档,看到没有文档的程序你可能会想杀了写这程序的人
- 单行注释
// 注释内容
,一般写到语句结尾或代码块前面 - 多行注释
/*
* 注释内容
* ...
*/
/* */
中间的内容就是注释内容,为了美观你可能会加些没什么用的符号
多行注释不能嵌套使用,因为它会匹配最近的结束符
PHP/HTML混编
总体来说,使用PHP控制HTML块比使用PHP echo效率高,代码风格也更加优雅
两种风格对比:
<?phpif ($expression==true): ?>
This will show if the expression is true.
<?phpelse: ?>
Otherwise this will show.
<?phpendif; ?>
<p>This is going to be ignored by PHP and displayed by the browser.</p>
<?phpecho'While this is going to be parsed.'; ?>
<p>This will also be ignored by PHP and displayed by the browser.</p>