php入门教程(3): php 流程控制语句
1. 顺序
1) 输出语句
² print 同时只能输出一个字符串
²        echo       同时能输出多个字符串
$hello = "你好啊! ";
$wel = "欢迎访问本网站!<br />";
print $wel;
echo $hello,$wel;
²        printf      格式化输出字符串
语法:printf(格式字符串, 变量1, 变量2……);
格式字符串:
%d : 十进制数字
%s : 字符串
printf("价格为:%d ; 数量: %s 个", $price, 555);
²        sprintf  功能和printf很相同, 只不过不输出, 而是将字符串格式化后返回
echo sprintf("价格为:%d ; 数量: %s 个", $price, 555);
2. 分支
1) if else
²        if (条件)
{
}
²        if (条件)
{
}
else
{
}
²        if (条件)
{
} 
else if (条件)
{
}
else if (条件)
{
}
else
{
}
2)        switch
switch (表达式)
{
   case “值1”:
     语句;
     break;
   case “值2”:
     语句;
     break;
   。。。。。。
   default:
     语句;
     break;
}
3. 循环
1)        while (条件)
{
   语句;
}
2)        do
{
   语句;
}
while (条件)
3) for
4) foreach
4. 跳转语句
1) break 跳出本层循环
2) continue 跳出本次循环