PHP多维数组遍历的方法有以下几种:
$array = array( array('a', 'b', 'c'), array('d', 'e', 'f'), array('g', 'h', 'i') ); foreach ($array as $subArray) { foreach ($subArray as $item) { echo $item . ' '; } echo ' '; }
function traverseArray($array) { foreach ($array as $item) { if (is_array($item)) { traverseArray($item); } else { echo $item . ' '; } } } $array = array( array('a', 'b', 'c'), array('d', 'e', 'f'), array('g', 'h', 'i') ); traverseArray($array);
$array = array( array('a', 'b', 'c'), array('d', 'e', 'f'), array('g', 'h', 'i') ); array_walk_recursive($array, function($item) { echo $item . ' '; });
以上是几种常见的PHP多维数组遍历方法,根据实际情况选择适合的方法。