我正在嘗試排序下面的數組。處理數組PHP
列S
$fruits = array(
'mango',
'mango red',
'mango yellow',
'orange',
'banana',
'apple',
'apple red',
'apple green',
);
我做了什麼:
$data = array_flip($fruits); // flip array
$data = array_fill_keys(array_keys(array_flip($data)), 'array(),'); // fill array value: "array(),"
print_r($data);
我想這樣的結果:
$fruits = array(
'mango' => array(
'red' => array(),
'yellow' => array(),
),
'orange' => array(),
'banana' => array(),
'apple' => array(
'red' => array(),
'green' => array(),
),
);
有誰知道如何做到這一點?
希望你能理解這個問題。先謝謝你。
謝謝。做工精細 – sasa
'$水果=陣列( \t '蘋果綠一個', \t'apple green two', );'//最佳答案 – sasa