PHP'de böyle bir şey yapmak mümkün mü? Bir fonksiyon yazmaya nasıl devam edersiniz? İşte bir örnek. Sıra en önemli şeydir.
$customer['address'] = '123 fake st';
$customer['name'] = 'Tim';
$customer['dob'] = '12/08/1986';
$customer['dontSortMe'] = 'this value doesnt need to be sorted';
Ve böyle bir şey yapmak istiyorum
$properOrderedArray = sortArrayByArray($customer, array('name', 'dob', 'address'));
Çünkü sonunda bir foreach () kullanın ve onlar doğru sırada değiller (çünkü ben doğru sırada olması gereken bir dizeye değerleri eklemek ve önceden tüm dizi anahtarları bilmiyorum / değerleri).
Ben PHP'nin dahili dizi fonksiyonları üzerinden baktım ama sadece alfabetik veya sayısal olarak sıralayabilirsiniz görünüyor.