多维数组循环

时间:2015-09-09 04:48:39

标签: php arrays

我的Array看起来像这样:

array('2014' => array('My','Name','Is','A'), 
      '2015' => array('My','Name','Is','B'),
      '2016' => array('My','Name','Is','C')
     )

问题:如何使用PHP foreach函数循环年份(2014,2015,206)?

我想要这样的结果: 2014年,2015年,2016年

由于

3 个答案:

答案 0 :(得分:3)

implode& echo implode(',', array_keys($your_array)); 会有所帮助。你可以试试这个 -

str = str.replaceAll("\\s+\\(\\$\\/(lb|kg)\\)", "");

答案 1 :(得分:0)

试试这个:

key

您的年龄是array_keys

答案 2 :(得分:0)

你可以这样做

$arr = array('2014' => array('My','Name','Is','A'), 
      '2015' => array('My','Name','Is','B'),
      '2016' => array('My','Name','Is','C')
     )

$yearArr = array();

foreach($arr as $key=>$value){
     $yearArr[] = $key;
}

echo implode(",",$yearArr);