में एक तिथि सरणी सॉर्ट करने के लिए मैं इस प्रारूप में एक सरणी है: (वर्ष माह, दिन के आधार पर, और)कैसे पीएचपी
Array
(
[0] => Array
(
[28th February, 2009] => 'bla'
)
[1] => Array
(
[19th March, 2009] => 'bla'
)
[2] => Array
(
[5th April, 2009] => 'bla'
)
[3] => Array
(
[19th April, 2009] => 'bla'
)
[4] => Array
(
[2nd May, 2009] => 'bla'
)
)
मैं तारीखों के आरोही क्रम में उन्हें सुलझाने के लिए चाहते हैं । ऐसा करने का सबसे अच्छा तरीका क्या है?
मूल रूप से ईमेल MySQL दिनांक स्वरूप में लाए जाने के किया जा रहा है, तो यह संभव है मुझे इस राज्य में सरणी पाने के लिए:
Array
[
['2008-02-28']='some text',
['2008-03-06']='some text'
]
शायद जब उन के माध्यम से अपने पाश इस प्रारूप में, मैं कर सकते हैं, को दूर सभी '-'
(हाइफ़न) अंक इसलिए उन्हें अभिन्न के रूप में छोड़ा गया है, उन्हें array_sort()
का उपयोग करके क्रमबद्ध करें और फिर भी उन्हें क्रमबद्ध करने के लिए उनके माध्यम से लूप करें? अगर कोई दूसरा तरीका था तो मैं पसंद करूंगा क्योंकि मैं प्रति उपयोगकर्ता के साथ 3 लूप कर रहा हूं।
धन्यवाद।
संपादित करें: मैं भी ऐसा कर सकता है:
$array[$index]=array('human'=>'28 Feb, 2009',
'db'=>'20080228',
'description'=>'Some text here');
लेकिन इस का उपयोग करते हुए, वहाँ 'डाटाबेस' तत्व अकेले के आधार पर सरणी सॉर्ट करने के लिए किसी भी तरह से हो सकता है?
संपादित करें 2: अपडेट किया गया प्रारंभिक var_dump "अंग्रेजी" प्रारूप
क्या आप अपना खुद का प्रारूप बनाने के बजाय अपने डेटा पर var_dump() का उपयोग कर सकते हैं? कम से कम जब आपका स्वयं का प्रारूप अस्पष्ट और भ्रामक है जैसा आपने यहां पोस्ट किया था। ;-) – Tomalak