PHP如何在foreach循环中合并数组

时间:2015-08-08 15:26:20

标签: php

如何将foreach循环中的所有$related_array合并为1个数组而非multidimesional。

 $get_categories = $wpdb->get_results("SELECT related FROM wp_pato_category_related WHERE slug IN ('$categories')");

                foreach($get_categories as $array) {
                        $related_array = unserialize($array->related);


                }

1 个答案:

答案 0 :(得分:0)

您可以使用Standard PHP Library (SPL)

展平数组

因此,在您的代码中,使用RecursiveArrayIterator

展平$ related_array
$related_flat = new RecursiveIteratorIterator(new RecursiveArrayIterator($related_array));