在PHP中,可以使用array_map函數來遍歷多維數組并對其進行處理,然后使用array_values函數將處理后的結果返回為一個新的索引數組。
以下是一個示例代碼:
// 原始多維數組
$multiDimArray = array(
array('id' => 1, 'name' => 'Alice'),
array('id' => 2, 'name' => 'Bob'),
array('id' => 3, 'name' => 'Charlie')
);
// 使用array_map函數處理多維數組
$processedArray = array_map(function($item) {
return array_values($item);
}, $multiDimArray);
// 輸出處理后的多維數組
print_r($processedArray);
在上面的示例中,我們首先定義了一個包含多維數組的變量$multiDimArray。然后,使用array_map函數遍歷多維數組$multiDimArray,并對其中的每個子數組調用array_values函數,將其轉換為索引數組。最后,將處理后的結果賦值給$processedArray并輸出。