PHP创建多维数组

PHP创建多维数组,第1张

可以使用count函数来获取第一维的元素个数

也可以使用count函数的递归形式获取总元素个数

看以下示例:

<?php

$food = array('fruits' =>array('orange', 'banana', 'apple'),

'veggie' =>array('carrot', 'collard','pea'))

// recursive count

echo count($food, COUNT_RECURSIVE) // output 8

// normal count

echo count($food) // output 2

?>

foreach取出的应该是每个数组元素 你可以使用嵌套的foreach获取每个元素

看以下示例:

$a = array()

$a[0][0] = "a"

$a[0][1] = "b"

$a[1][0] = "y"

$a[1][1] = "z"

foreach ($a as $v1) {

foreach ($v1 as $v2) {

echo "$v2\n"

}

}

$arr=array('a'=>'123','b'=>array([0] =>Peter, [1] =>Lois,[2] =>Megan))

PHP的数组很灵活的,怎么搞都成,上面就是一例子,你参考参考

$cc=array("aid"=>1,"cc"=>"a")

$aa=array("aid"=>1,"cc"=>"a")

二个键值都一样。造成$arr[1]吧之前的覆盖了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11620410.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存