深入解析php中的foreach函数

2015-01-24信息快讯网

以下是对php中的foreach函数进行了详细的分析介绍,需要的朋友可以过来参考下

Foreach 函数(PHP4/PHP5)
foreach 语法结构提供了遍历数组的简单方式。
foreach 仅能够应用于数组和对象,如果尝试应用于其他数据类型的变量,或者未初始化的变量将发出错误信息。

有两种语法:

foreach (array_expression as $value)
    statement
foreach (array_expression as $key => $value)
    statement

例子1:
<?php
$arr=array(1,2,3,4);
foreach($arr as $value){
  echo $value."<br/>";
}
?>

例子2:
<?php
$arr=array(1,2,3,4);
foreach($arr as $key=>$value){
  echo $key."=====>".$value."<br/>";
}
?>

php实现文件下载功能的几个代码分享
php按百分比生成缩略图的代码分享
PHP数字字符串左侧补0、字符串填充和自动补齐的几种方法
php下获取http状态的实现代码
PHP防范SQL注入的具体方法详解(测试通过)
phpmyadmin配置文件现在需要绝密的短密码(blowfish_secret)的2种解决方法
codeigniter框架The URI you submitted has disallowed characters错误解决方法
JS异常处理try..catch语句的作用和实例
使用pthreads实现真正的PHP多线程(需PHP5.3以上版本)
PHP_NETWORK_GETADDRESSES: GETADDRINFO FAILED问题解决办法
PHP的preg_match匹配字符串长度问题解决方法
php数组查找函数in_array()、array_search()、array_key_exists()使用实例
smarty模板中使用get、post、request、cookies、session变量的方法
php中有关字符串的4个函数substr、strrchr、strstr、ereg介绍和使用例子
php foreach循环中使用引用的问题
怎么在Windows系统中搭建php环境
如何使用php输出时间格式
PHP取整函数:ceil,floor,round,intval的区别详细解析
php取整函数ceil,floo,round的用法及介绍
php strrpos()与strripos()函数
PHP函数preg_match_all正则表达式的基本使用详细解析
JoshChen_web格式编码UTF8-无BOM的小细节分析
JoshChen_php新手进阶高手不可或缺的规范介绍
浅析linux下apache服务器的配置和管理
本地机apache配置基于域名的虚拟主机详解
php中如何使对象可以像数组一样进行foreach循环
注意:php5.4删除了session_unregister函数
如何使用FireFox插件FirePHP调试PHP
请离开include_once和require_once
Smarty foreach控制循环次数的实现详解
深入解析php中的foreach问题
如何在smarty中增加类似foreach的功能自动加载数据
探讨:php中在foreach中使用foreach ($arr as &$value) 这种类型的解释
©2014-2024 dbsqp.com