本文是温习所写,并不会涵盖一些根底知识点

PHP标记

因为PHP与HTML能够混编,所以须要明确标识出PHP代码块从而解析

  1. 残缺模式:<?php ?>
  2. 简写模式:<? ?>
  3. echo简写模式:<?= '输入字符串' ?>

工程上举荐应用残缺模式,不便多人合作开发

在PHP文件中举荐省略结尾标记的写法

指令分隔符

PHP应用;(英文分号)来做语句分隔符。每条语句都须要加上分隔符标识语句完结

实践上最初一条语句能够不加分隔符,但并不举荐这么做

正文

正文是最好的文档,看到没有文档的程序你可能会想杀了写这程序的人

  1. 单行正文

    // 正文内容,个别写到语句结尾或代码块后面

  2. 多行正文

    /* * 正文内容 * ... */

    /* */ 两头的内容就是正文内容,为了好看你可能会加些没什么用的符号

    多行正文不能嵌套应用,因为它会匹配最近的结束符

PHP/HTML混编

总体来说,应用PHP管制HTML块比应用PHP echo效率高,代码格调也更加优雅

两种格调比照:

<?php if ($expression == true): ?>  This will show if the expression is true.<?php else: ?>  Otherwise this will show.<?php endif; ?> 
<p>This is going to be ignored by PHP and displayed by the browser.</p><?php echo 'While this is going to be parsed.'; ?><p>This will also be ignored by PHP and displayed by the browser.</p>