PHP có thể làm điều gì đó như thế này không? Làm thế nào bạn sẽ đi về viết một chức năng? Đây là một ví dụ. Thứ tự là điều quan trọng nhất.
$customer['address'] = '123 fake st';
$customer['name'] = 'Tim';
$customer['dob'] = '12/08/1986';
$customer['dontSortMe'] = 'this value doesnt need to be sorted';
Và tôi muốn làm một cái gì đó như
$properOrderedArray = sortArrayByArray($customer, array('name', 'dob', 'address'));
Bởi vì cuối cùng, tôi sử dụng một foreach () và chúng không theo đúng thứ tự (vì tôi nối các giá trị vào một chuỗi cần theo đúng thứ tự và tôi không biết trước tất cả các khóa mảng / các giá trị).
Tôi đã xem qua các hàm mảng bên trong của PHP nhưng có vẻ như bạn chỉ có thể sắp xếp theo thứ tự chữ cái hoặc số.