2009-07-09 4 views
5

Wenn ich ein Array wie $keys => $values habe, wie bekomme ich zwei Arrays von $keys und $values?

+0

Ich verstehe Ihre Frage nicht, vielleicht ein Beispiel, wie es aussehen sollte? – usoban

Antwort

16

array_keys und array_values wird eine numerische Anordnung der Tasten/Werte eines bestimmten Array zurück:

$keys = array_keys($array); 
$values = array_values($array); 

Oder wenn Sie eine foreach Lösung:

$keys = array(); 
$values = array(); 
foreach ($array as $key => $value) { 
    $keys[] = $key; 
    $values[] = $value; 
} 
+1

+1 für mehrere Möglichkeiten. – nilamo