本章导读:
2.1 首要条件
2.2 PHP的安装
2.3 语法
2.4 数据类型
2.5 常量与变量
2.6 运算符
2.7 控制流程结构
2.8 函数
2.9 类
2.7 控制流程结构
PHP有着与 C一样的流程控制。我将在下面大概介绍。
if, else, elseif, if(): endif
if (表达式一)
{
...
}
elseif (表达式二)
{
...
}
else
{
...
}
// 或者像 Python一样
if (表达式一):
...
...
elseif (表达式二):
...
else :
...
endif ; Loops. while, do..while, for
while (表达式)
{
...
}
do
{
...
}
while (表达式);
for (表达式一; 表达式二; 表达式三)
{
...
}
//或者像 Python一样
while (expr):
...
endwhile ;
switch
switch是对多重 if-elseif-else结构的最好的替换:
switch ($i)
{
case 0:
print "i equals 0";
case 1:
print "i equals 1";
case 2:
print "i equals 2";
}
break, continue
break中断当前的循环控制结构。 continue被用来跳出剩下的当前循环并继续执行下一次循环。
require, include
就像 C中的#include预处理一样。你在 require中指定的那个文件将替代其在主文件中的位置。在有条件的引用文件时,可以使用 include()。这样就使得你可以将复杂的 PHP文件分割成多个文件并且在不同需要时分别引用它们。