在laravel中按字母顺序排序集合
Posted
技术标签:
【中文标题】在laravel中按字母顺序排序集合【英文标题】:sorting collection in alphabetical order in laravel 【发布时间】:2021-12-18 12:09:04 【问题描述】:我想在按字母顺序合并两个laravel
集合后对它们进行排序,我使用了以下代码:
$result = $commonTitles->merge($newTitles)->sort();
结果是从 A 到 Z 再从 a 到 z 排序。
["Ask","Black","Unit","ab","live","test"]
我期望的结果是从 A a 到 z Z 排序。如何更改结果?
【问题讨论】:
您是否已经尝试过sort flags 之一? 【参考方案1】:试试:
$result = $commonTitles->merge($newTitles)->sort(SORT_NATURAL | SORT_FLAG_CASE);
【讨论】:
以上是关于在laravel中按字母顺序排序集合的主要内容,如果未能解决你的问题,请参考以下文章