Blog

Groß- / Kleinschreibung bei der Nutzung von sortBy() in Laravel ignorieren

Laravel

Die sortBy() Funktion in Laravel ermöglicht es Ihnen, Daten zu sortieren und berücksichtigt dabei standardmäßig Groß- und Kleinschreibung. Um diese Unterscheidung zu deaktivieren, können Sie die Parameter SORT_NATURAL|SORT_FLAG_CASE verwenden. Hier ist ein praktisches Beispiel:

$customers = Customer::all()->sortBy( 'name', SORT_NATURAL|SORT_FLAG_CASE );

Es ist wichtig zu beachten, dass die sortBy() Funktion die gleichen Parameter wie die native PHP sort() Funktion akzeptiert. Eine umfassende Übersicht über alle verfügbaren Parameter finden Sie hier.