2009-07-09 17 views
5

Nếu tôi có một mảng là $keys => $values, làm cách nào tôi có thể nhận được hai mảng $keys$values?

+0

Tôi không hiểu câu hỏi của bạn, có thể là ví dụ về giao diện của nó? – usoban

Trả lời

16

array_keysarray_values sẽ trả về một mảng số trong những chìa khóa/giá trị của một mảng:

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

Hoặc nếu bạn muốn có một giải pháp foreach:

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

+1 cho nhiều cách. – nilamo

Các vấn đề liên quan