php - 同时使用foreach遍历数组

时间:2016-12-30 14:28:31

标签: php arrays foreach

我有一个与此结构相同的数组:

$DB = array(
   "1" => array(
       "name" => "Bob",
       "othernames" => "Bill"
   ),
   "2" => array(
       "name" => "Gill",
       "othernames" => "Gillian"
   )
);

然后我有一个foreach循环遍历数组,类似于:

foreach(array_keys($array) as $id) {
    echo $id; // would echo "1" or "2", etc.
    // do some other time-consuming operations with $id and the array
}

其中一些耗时的操作需要比其他操作更长的时间。它们都将返回一个带有布尔值的变量。

目前,我正在逐个处理每个密钥,这会导致非常长的加载时间。

如何同时对阵列中的每个键“迭代”(我不确定这仍然被归类为迭代),这样页面加载时间不会受到阵列中项目数量的严重影响?

0 个答案:

没有答案