jjdf.net
当前位置:首页 >> php中可以用ForEACh遍历2个数组吗? >>

php中可以用ForEACh遍历2个数组吗?

$a=array("h1","h2","h3");$b=array("c1","c2","c3"); for($a as $key => $value) { echo $value . $b[$key]; } 希望能够帮到你 $a=array("h1","h2","h3");$b=array("c1","c2","c3");for($a as $key => $value){ echo $value . $b[$key];}

php foreach 语法上是不可以同时遍历2个数组的,只能遍历一个数组。 代码如下: 不过,如果这2个数组有相同的键名的话,可以同时遍历。 代码如下:

foreach($arr as $val){ var_dump($val) }

foreach是遍历数组的简单方式。 foreach 仅能够应用于数组和对象,如果尝试应用于其他数据类型的变量,或者未初始化的变量将发出错误信息。 遍历对象的例子可参考:http://php.net/manual/zh/language.oop5.iterations.php

刚搞好,我这个比一楼好啊

这个很简单吧,我记得smarty的foreach有个iteration参数,是记录当前是第几条的,你看看 比如iteration是偶数则换行什么的,如果没有这个,你可以在给数组$cat赋值是多加个一个类似于iteration的参数也可以的 这样绝对可以搞定 , 找了一下,找...

PHP 多维数组的赋值与一维数组原理一样 例如: 实际上原理是一样的,多维数组就是复杂一些。 不过,对于多维数组的处理,逻辑思维得更强一些。

foreach 有两种结构。 楼上各位速度好快啊

$a=key($arrFiles); $b= count($arrFiles)-1; if ($a===$b){ echo '没有匹配'; }else{ next($arrFiles); } 使用三个 指针函数 key、count、next

网站首页 | 网站地图
All rights reserved Powered by www.jjdf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com