Tutorials
Einige nützliche Hilfen und Code-Schnipsel, die ich immer wieder benötige und deshalb hier für alle sammle.
Zurück zur Übersicht
PHP: Array nach Keys eines anderen Array sortieren
#Tutorials#PHP
Für eine Liste brauchte ich letztens ein Array, was sich nach den Keys eines anderen sortiert. Bei Stackoverflow bin ich dabei fündig geworden und wollte es euch nicht vorenthalten:
// Unser Array, was sortiert werden soll
$customer['address'] = '123 fake st';
$customer['name'] = 'Tim';
$customer['dob'] = '12/08/1986';
$customer['dontSortMe'] = 'this value doesnt need to be sorted';
// sortiertes eindimensionales arrays
$sortedKeys = array('name', 'dob', 'address');
$customerSorted = array_replace(array_flip($sortedKeys), $customer);
Das neue Array sieht dabei dann so aus:
Array (
[name] => Tim
[dob] => 12/08/1986
[address] => 123 fake st
[dontSortMe] => this value doesnt need to be sorted
)
Kommentare
Es gibt noch keine Kommentare. Sei der Erste!
Hinterlasse einen Kommentar