PHP循环中将值放入二维数组中
程序员文章站
2022-05-04 10:29:34
...
这篇文章介绍的内容是PHP循环中将值放入二维数组中 ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下
1.定义一个数组,将值放入二维数组中去
$a = [];$b = ['a','b','c','d'];foreach($b as $v){ $a['a'][] = $v; }
这样打印这个$a
会得到一个二维数组,但是当使用以下代码时,$a
获取得只能是一个值,
而不是将$b中得所有值放入$a['a']
这个数组中
$b = ['a','b','c','d'];foreach($b as $v){ $a = []; $a['a'][] = $v; }
同时,在while循环,for循环都是一样定义数组得时候都要放在循环得外面,否则
只能是最后一个循环得值放入这个数组中
解释:每循环一次就重新定义$a
一次,所以会导致这种现象得发生。
相关推荐:
以上就是PHP循环中将值放入二维数组中 的详细内容,更多请关注其它相关文章!
上一篇: Android P 首个预览版发布后,谷歌又对其做了一些改进
下一篇: php 可变变量