【发布时间】:2014-02-24 11:39:10
【问题描述】:
我有一个简单的问题: 查询返回我想在 PHP 中更改元素顺序的数组。
我有一个这样的数组:
$typesSumAr = array( 'break', 'private absence', 'sick leave', 'vacation', 'work', 'work absence' );
我想要一个按这个顺序排列的数组:
$typesSumAr = array( 'work', 'break', 'sick leave', 'vacation', 'private absence', 'work absence' );
数组中并不总是所有元素,例如可能只有两个,所以我不能对数组进行硬编码。我是否需要创建 if 语句来确定 key 是否存在,然后手动排序?
感谢您的回答。
【问题讨论】:
-
排序应该基于什么逻辑?
-
没有逻辑,我想按第二个数组的顺序排列。
标签: php arrays sorting element