0
所以我有一個集合,它有一個版本號爲字符串的屬性。我想對版本號上的集合進行排序。在Laravel 5.3集合中使用version_compare
我發現這個代碼在線,但它需要一個一維數組作爲第一個參數。
usort($a, 'version_compare');
如何做到這一點任何想法?
也許我可以使用pluck並使用上面的代碼進行排序,然後在原始集合上使用toArray()並按排序後的數組進行排序。我相信這是某個地方的功能。但是,如果你們有任何想法,我會很樂意聽到它。
Laravel集具有一個'接受封閉sort'功能。編寫一個基於'version_compare'比較的閉包應該是非常簡單的。 – ceejayoz