0
我的數據庫中有一個工作日數組(德語)。我怎樣才能排序它不按字母順序,但按照一週的順序?按另一個數組的值對數組排序的值進行排序
$daysOfWeek = array('Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa', 'So');
//example values here:
$days = array('Sa', 'Di', 'Mo', 'Fr');
我怎樣才能在$days
數組進行排序,這樣的結果是:
$days = array(
'Mo',
'Di',
'Fr',
'Sa'
)
這並沒有爲我工作:
$daysSorted = array_merge(array_flip($daysOfWeek), $days);
編輯:
以上數組相等:
$daysOfWeek = array('Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun');
//example values here:
$days = array('Sat', 'Tue', 'Mon', 'Fri');
$days = array(
'Mon',
'Tue',
'Fri',
'Sat'
)