PHP中使用foreach()遍历二维数组

简介: 想用foreach()遍历整个二维数组: 输出结果是: 0=>linux服务器配置与管理1=>Array 当然,其实我是想要所有具体内容,而不是输出array。。。   所以应该采用如下做法,加入一个判断语句:   则输出为: 0=>linux服务器配置...
想用foreach()遍历整个二维数组:
<?php
 $team = array('lk','ok');
 $book = array('linux服务器配置与管理',$team);
  
 foreach($book as $k=>$val)  //for  $book  each  $value( as )
   echo $k.'=>'.$val.'
';
?>
输出结果是:
0=>linux服务器配置与管理
1=>Array
当然,其实我是想要所有具体内容,而不是输出array。。。
 
所以应该采用如下做法,加入一个判断语句:
<?php
 $team = array('lk','ok');
 $book = array('linux服务器配置与管理',$team);
  
 foreach($book as $k=>$val)  //意思是for  $book  each  $value( as )
  if( is_array($val) ) foreach( $val as $value) echo $value.'
';
  else echo $k.'=>'.$val.'
';
?>
 
则输出为:
0=>linux服务器配置与管理
lk
ok
相关文章
|
4天前
|
PHP
php的foreach神操作
php的foreach神操作
24 0
|
8月前
|
PHP
php数组随机排序
PHP中对数据进行随机排序
|
4天前
|
存储 PHP 数据库
【PHP开发专栏】PHP数组操作与常见函数
【4月更文挑战第29天】本文介绍了PHP中的数组及其操作,包括定义与初始化、访问与修改、遍历。还探讨了常用的数组函数,如count()、in_array()、array_push/pop()、array_shift/unshift()、array_merge()、array_keys/values()以及sort()和rsort(),帮助开发者更有效地处理和操作数组。
php案例:自己写个数组转换成对象 对象转换成数组的的功能出来吧
php案例:自己写个数组转换成对象 对象转换成数组的的功能出来吧
php案例:自己写个数组转换成对象 对象转换成数组的的功能出来吧
|
4天前
|
JSON PHP 数据格式
php 删掉空的数组 json数据. 空数据(false 0 ““ null)
php 删掉空的数组 json数据. 空数据(false 0 ““ null)
php 删掉空的数组 json数据. 空数据(false 0 ““ null)
|
5月前
|
JSON PHP 数据格式
【PHP学习】—数组的定义和遍历(三)
【PHP学习】—数组的定义和遍历(三)