btcq.net
当前位置:首页 >> 怎么ECho多维数组 >>

怎么ECho多维数组

echo $families['Brown'][2];

foreach ($result as $key=>$value){ if(is_array($value)){ foreach($value as $ val) { echo $val . ""; } } echo $value . ""; }

你好,估计你有一个理解误区, foreach ( $urls as $url ){ 你以为这句代码运行后,就改变了$urls的类型,以为不是数组了,对吧? 其实你未曾改变他的类型,他还是数组, $url还是数组遍历出来的值,才有可能不是数组。

楼上说的对 输出一个数组$arr $arr = array('abc','def');可以 var_dump($arr);或者 foreach($arr as $key=>$value){ echo $value;}

foreach($families as $index=>$family){ echo $index.''; //计算机语言,城市,网站 foreach($family as $key=>$value){ echo '$key:'.$key.' $value:'.$value.''; //二维数组数据 } } 多查手册!中文手册下载地址:7vd。cn/wrx

array是数组,只能用print_r($array)或者var_dump($array); 要用echo 的话,需要直接定位到数组的某个指,而且这个值不能再指向一个数组 例如 $a = array('1','2','3'); 如果你要输出三,就等echo $a[2]

$urls = explode(',', $url); explode函数:将字符串打散成数组 这个时候:$urls是数组 $urls .= ....... .= 等同于 $urls = $urls . ....................... 也就是,将新值附加到原来的值上面 数组+字符串,还是数组 echo 数组,当然输出Arra...

?php//使用for循环遍历$arr2=array(array("张三","20","男"),array("李四","25","男"),array("王五","19","女"),array("赵六","25","女"));echo "姓名年龄

不能用print_r()吗,或者var_dump()也行啊

for:for($i=0;$i

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