本章重点介绍PHP的基本语法,认识基本的PHP对接下来的学习非常重要。
逃到PHP:
PHP解析引擎需要一种办法来区分PHP代码和页面的其他元素。这种机制被叫作为“逃到PHP”。有四种办法能够做到这一点:
典型的PHP标签:
PHP标签最平常的有效样式是(举荐样式):
倘若运用这种样式,能够保证标签总是能够被正确解释。
短路-开路(SGML型)标签:
或短路-开路标志看起来像这般:
正如所料,要运用短标签,必须做两件事之一,让PHP识别这个标签:
选取- enable-short-tags-tags配置选项来配置PHP。
记录php.ini文件中设置的short_open_tag。必须禁用该选项来解析XML和PHP,由于XML标记运用相同的语法。
ASP样式标记:
ASP样式标记是一种模仿运用动态服务器页面来描述代码块的标记。ASP样式的标记如下所示:
要运用ASP样式的标记,您需要在php.ini文件中设置配置选项。
HTML标记:
HTML标签看起来像这般:
...
PHP的注释代码:
注释是程序中仅存在于人类阅读器中的部分,在程序结果表示之前被剥离。PHP中的注释有两种格式:
单行注释:它们一般用于简短的解释或关联的本地代码注释。下面是一个单行注释的例子。
#这是一个评论,况且
#这是注释的第二行
//这亦是评论。每一个样式仅注释
打印“带有单行注释的示例”;
马鞭>
多行打印:以下是在单个print语句中打印多行的示例:
#第一个例子
打印
这运用“here document”语法来输出
运用$变量插值的多行。重视
这儿的文档结束符必须出此刻
仅有分号的行,无多余的空格!
结束;
#第二个例子
打印“此跨度
多行。换行符将是
输出亦同样”;
马鞭>
多行注释:一般用于在需要时供给伪代码算法和更仔细的解释。多行注释这儿是多行注释的例子,和C语言同样。
/*这是带有multiline的注释
作者:穆罕默德·穆赫塔希姆
目的:多行注释演示
主题HP
*/
打印“带有多行注释的示例”;
马鞭>
PHP空白不敏锐:
然则空白输入一般在屏幕上是看不到的,包含空格、制表符、回车(行尾字符)等。
PHP对空格的不敏锐寓意着一行中有多少个空格字符并不重要。一个空白字符与许多字符拥有相同的效果。
例如,以下每一个PHP语句都指定sum变量$four of 2 +2是等价的:
$四= 2+2;//单个空格
四美元=
四美元=
2+
2;//多行
|