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
và $values
?
5
A
Trả lời
28
Sử dụng array_keys()
và array_values()
.
$keys = array_keys($array);
$values = array_values($array);
16
array_keys
và array_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
12
Bạn có thể sử dụng array_keys và array_values.
$keys = array_keys($thearray);
$values = array_values($thearray);
Các vấn đề liên quan
- 1. Tách mảng thành các biến trong php
- 2. Mảng PHP - Biến các giá trị mảng thành các phím
- 3. Chuyển đổi một mảng PHP thành các biến lớp
- 4. Làm cách nào để chuyển biến thành khóa $ _POST trong PHP?
- 5. Làm thế nào để xóa một khóa và trả về giá trị từ một mảng PHP?
- 6. php - Làm cách nào để chuyển đổi chuỗi thành mảng kết hợp từ khóa của từ khóa
- 7. Làm thế nào để lọc một mảng kết hợp bằng cách sử dụng mảng các khóa trong PHP?
- 8. PHP: Làm thế nào để biến một mảng thành đối tượng StdClass?
- 9. PHP Gán mảng để biến
- 10. Làm cách nào để xóa khóa và giá trị của khóa khỏi một mảng kết hợp?
- 11. Làm cách nào để chèn một biến vào một mảng PHP?
- 12. Làm cách nào để phân tích cú pháp JSON và biến các giá trị của nó thành một mảng?
- 13. Đổi tên các khóa mảng PHP trong mảng đa chiều
- 14. PHP đổi tên các khóa của một mảng
- 15. PHP chuyển đổi mảng lồng nhau thành mảng đơn trong khi ghép nối các khóa?
- 16. Làm cách nào để chuyển đổi chuỗi thành mảng mảng?
- 17. làm thế nào để chuyển đổi mảng với các khóa/giá trị thành JSON C#
- 18. Làm cách nào có thể hợp nhất 3 mảng thành một mảng kết hợp trong PHP
- 19. PHP GET biến mảng biến
- 20. Làm cách nào để trích xuất các giá trị và khóa mảng cụ thể cho một mảng khác?
- 21. Chuyển đổi PHP mảng chuỗi thành một mảng
- 22. Làm cách nào để biến một mảng byte trở lại thành một tệp và mở nó tự động bằng C#?
- 23. Làm cách nào để biến một mảng được trả về từ một hàm (như phân tách) thành tham chiếu mảng?
- 24. Làm cách nào để chuyển các biến JavaScript sang PHP?
- 25. Làm cách nào để truyền mảng qua $ _GET trong php?
- 26. Làm cách nào để mã hóa một mảng PHP thành một mảng JSON, không phải đối tượng?
- 27. Làm thế nào để lưu trữ một mảng vào một biến session trong php
- 28. Cách tốt nhất để biến một kiểu dữ liệu kiểu JArray thành một mảng các kiểu?
- 29. Biến mảng đa chiều thành mảng một chiều
- 30. Làm cách nào để xuất một mảng thành JSON?
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