Php 如何使用不同数量的子阵列从多维阵列中回传元素?
这是我的多维数组。 第一个数组包含3个子数组。 第二个数组包含2个子数组。 第三个数组包含4个子数组 如何循环这些子阵列并显示它们 试试这个Php 如何使用不同数量的子阵列从多维阵列中回传元素?,php,arrays,Php,Arrays,这是我的多维数组。 第一个数组包含3个子数组。 第二个数组包含2个子数组。 第三个数组包含4个子数组 如何循环这些子阵列并显示它们 试试这个 foreach ($start_array as $sub_array) { foreach ($sub_array as $innermost_array) { echo print_r($innermost_array, true); } } // Outer loop foreach($array as $sub)
foreach ($start_array as $sub_array) {
foreach ($sub_array as $innermost_array) {
echo print_r($innermost_array, true);
}
}
// Outer loop
foreach($array as $sub) {
// Output if no sub array
if(!is_array($sub)) {
var_dump($sub);
}
// Inner loop if sub array
else {
foreach($sub as $item) {
var_dump($item);
}
}
}
请在问题中包含代码的最小部分。如果问题已解决,现在再进行一次查询,我已经在数组中添加了一个日期元素,现在我想按降序对数组进行排序。我该怎么做?@BrainyPrb:多维数组要排序,但它只对其中的子数组进行排序。@BrainyPrb:google是您的firend->:)