PHP Sortierung 2d Array alphabetisch nach verschachtelten Wert

7

Ich habe ein PHP-Array, das so aussieht:

%Vor%

und ich möchte es mit dem Schlüssel 'title' in den verschachtelten Arrays sortieren, um so zu sehen:

%Vor%

Die Schlüsselwerte der ersten Ebene spielen keine Rolle, da ich jedes verschachtelte Array über den verschachtelten Schlüssel 'id' im Auge behalte.

Ich habe mit ksort () gespielt, aber ohne Erfolg.

    
melat0nin 26.03.2012, 12:42
quelle

1 Antwort

30

Sie sollten usort () verwenden (ich nehme hier PHP 5.3+ an):

%Vor%

Bearbeiten: Ich hatte nicht bemerkt, dass Sie die Indexzuordnung beibehalten wollten, daher müssen Sie stattdessen uasort() mit denselben Parametern verwenden.

Bearbeiten2: Hier ist die Version vor PHP 5.3:

%Vor%     
SirDarius 26.03.2012, 12:46
quelle