例如,输入数组从多维数组中获取唯一值以及不等于未设置的值
array ([0] => Array
(
[date] => 2016-11-16
[cook_book_id] => 89
[occassion] => Not set
)
[1] => Array
(
[date] => 2016-11-16
[cook_book_id] => 90
[occassion] => Diwali
)
[2] => Array
(
[date] => 2016-11-16
[cook_book_id] => 95
[occassion] => Not set
)
[3] => Array
(
[date] => 2016-11-17
[cook_book_id] => 95
[occassion] => Not set
)
)
输出应该
array([0] => Array
(
[date] => 2016-11-16
[cook_book_id] => 89
[occassion] => Diwali
)
[1] => Array
(
[date] => 2016-11-17
[cook_book_id] => 95
[occassion] => Not set
)
)
在输入数组“日期”和“未设置”值从输入数组重复我想occassion名称为“排灯节”(高优先级的唯一日期值)可以是任何值,如果不是,那么默认值应该是“未设置”,即如果未设置应该用“diwali”覆盖,否则它应该是“未设置”
我不明白你想要什么。你能解释更多吗? –
@AntonyThompson他希望数组按日期排序。 –
[PHP分类由含有日期元件多维数组]的可能的复制(http://stackoverflow.com/questions/2910611/php-sort-a-multidimensional-array-by-element-containing-date) –