您的位置:首页 > 编程语言 > PHP开发

PHP流程控制语句

2015-03-16 11:23 232 查看
1、foreach循环语句主要用于处理数组,是遍历数组的一种简单方法。如果将该语句用于处理其他的数据类型或者初始化的变量,将会产生错误。为了避免这个问题,最好使用is_array()函数先来判断变量是否为数组类型,如果是,再进行其他操作。
foreach(array_expression as $value){
statement
}//每次循环时,将当前数组单元的值赋给变量$value,并且将数组中的指针移动到下一个单元。
或
foreach(array_expression as $key=>$value){
statement
}//同上,只是在将当前单元的值赋给变量$value的同时,将当前单元的键名也赋给了变量$key。
其中参数array_expression指要遍历的数组。$value是数组的值,$key是数组的键名。
2、跳转语句
(1)break:            break;          或         break n;  //n指定跳出几重循环
(2)continue:        continue;            或          continue n; //n指定跳出几重循环
3、包含外部文件
include()语句包含文件时,只有程序代码执行到该语句时才将外部文件包含进来,当所包含的外部文件发生错误时,系统只给出一个警告,而整个PHP文件则继续向下执行。
void include(string filename); //filename指定完整路径文件名
require()语句包含文件时,只要程序一执行,会立刻调用外部文件;如果没有找到文件,require()语句会输出错误信息,并且立即终止脚本的处理。
void require(string filename);
include_once()同include()几乎相同,唯一的区别为include_once()函数会在导入文件前先检测该文件是否在该页面的其他部分被导入过,如果有的话就不会重复导入该文件。
require_once()与require()基本类似,不同的是,require_once()会先检查要导入的文件是不是已经在该程序中的其他地方被调用过,如果有的话就不会再次重复调用该文件。
**include_once()语句在脚本执行期间调用外部文件发生错误时产生一个警告,而require_once()语句则导致一个致命错误。

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  PHP