क्या PHP में ऐसा कुछ करना संभव है? आप एक फ़ंक्शन लिखने के बारे में कैसे जाएंगे? यहाँ एक उदाहरण है। आदेश सबसे महत्वपूर्ण चीज है।
$customer['address'] = '123 fake st';
$customer['name'] = 'Tim';
$customer['dob'] = '12/08/1986';
$customer['dontSortMe'] = 'this value doesnt need to be sorted';
और मैं कुछ ऐसा करना चाहूंगा
$properOrderedArray = sortArrayByArray($customer, array('name', 'dob', 'address'));
क्योंकि अंत में मैं एक फॉर्च्यूनर () का उपयोग करता हूं और वे सही क्रम में नहीं होते हैं (क्योंकि मैं उन मानों को एक स्ट्रिंग में जोड़ता हूं, जिन्हें सही क्रम में होना चाहिए और मुझे अग्रिम में सभी सरणी कुंजियों का पता नहीं है / मान)।
मैंने PHP के आंतरिक सरणी फ़ंक्शन के माध्यम से देखा है, लेकिन ऐसा लगता है कि आप केवल वर्णानुक्रम या संख्यात्मक रूप से सॉर्ट कर सकते हैं।