2009-07-09 10 views
5

配列が$keys => $valuesの場合、$keys$valuesの2つの配列を取得するにはどうすればよいですか?

+0

私はあなたの質問を理解できません。どのように見えるのでしょうか? – usoban

答えて

28

array_keys()およびarray_values()を使用してください。

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

それとも、foreach解決したい場合:あなたが使用することができます

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

$keys = array_keys($array); 
$values = array_values($array); 
関連する問題