PHP 变量 (Variables)
PHP 的变量必须以 $ 符开始。PHP 的变量声明语法如下:
$variable_name = value
用 echo 输出一个字符串
<html>
<body><?php
echo "Blabla.cn"
?></body>
</html>
单引号指定字符串
指定一个字符串最简单的方法是用单引号(字符 '
)围起来。比如
'have fun'
如果一个字符串里含有单引号,怎么办呢?这时候就需要用到一个转义符,反斜杠 (字符 \
)。在字符串里的单引号之前要加一个反斜杠,也就是说,在字符串里,用 \'
来表示单引号。示例如下:
PHP 单行注释语法
在一行中所有 //
符号右面的文本都被视为注释, 因为 PHP 解析器忽略该行 //
右面的所有内容。示例如下,红色字体部分就是单行注释的内容。
<?phpecho "Blabla.cn"; // 这是单行注释?>
PHP 多行注释语法
PHP 多行注释以 /*
开头,以 */
结束。在 /*
和 */
之间,可以写多行注释。
示例如下,红色部分就是多行注释的内容。
<?phpecho "Blabla.cn";/*这是多行注释这是多行注释*/?>
标量类型 (scalar types)
- 布尔 (boolean)
- 整数 (integer)
- 浮点数 (即小数,float 或者 double)
- 字符串 (string)
复合类型 (compound types)
- 数组 (array)
- 对象 (object)
特殊类型 (special types)
- 资源 (resource)
- NULL (NULL)
对于初学者来说,经常用到的是字符串 (string)、整数 (integer)、浮点数(float)、数组 (array) 和布尔类型(boolean)。
数组的定义
数组表示一组相关联的数据。
在 PHP 中,我们用 array()
定义一个数组。示例如下:
<html>
<body>
<?php
$a = array("orange", "apple","peach");
echo $a[0];?>
</body>
</html>
if 条件语句语法
If 结构是编程语言中最常用的。其语法如下:
if (expr) statement
if...else 条件语句的语法
if...else 条件语句的语法如下:
if (expr) statementelse statement
switch 条件语句的语法
switch 语句的语法如下:
switch (expression)
{
case value:
statement
break;
case value:
statement
break;
[default:
statement^]
}
while 循环语句的语法
while 循环语句的语法如下:
while (expr)
statement
do...while 循环语句的语法
do...while 循环语句语法如下:
do statementwhile (expr)
for 循环语句语法
for 循环语句是 PHP 语言中最复杂的一种循环语句。它的语法如下:
for (expr1; expr2; expr3)
statement
foreach 循环语句的语法如下:
foreach (array as $value) statement
函数是一段可以被反复使用的程序,它可以被其它程序调用。
函数的语法如下:
function functionname ([arg1,arg2...]) { statement [return value]}