के वर्णानुक्रम सरणी मैं एक PHP सरणी है कि इस तरह दिखता है:पीएचपी तरह 2 डी नेस्टेड मूल्य
Array{
[0] {
'id' => '0',
'title' => 'foo',
'address' => '123 Somewhere',
}
[1] {
'id' => '1',
'title' => 'bar',
'address' => '123 Nowhere',
}
[2] {
'id' => '2',
'title' => 'barfoo',
'address' => '123 Elsewhere',
}
[3] {
'id' => '3',
'title' => 'foobar',
'address' => '123 Whereabouts',
}
}
और मैं 'शीर्षक' नेस्टेड सरणियों में कुंजी के द्वारा यह सॉर्ट करने के लिए, इस तरह दिखना चाहते हैं: के बाद से मैं नेस्टेड कुंजी 'आईडी' के माध्यम से एक नेस्टेड सरणी का ट्रैक रखने कर रहा हूँ
Array{
[1] {
'id' => '1',
'title' => 'bar',
'address' => '123 Nowhere',
}
[2] {
'id' => '2',
'title' => 'barfoo',
'address' => '123 Elsewhere',
}
[0] {
'id' => '0',
'title' => 'foo',
'address' => '123 Somewhere',
}
[3] {
'id' => '3',
'title' => 'foobar',
'address' => '123 Whereabouts',
}
}
प्रथम स्तर कुंजी मान कोई फर्क नहीं है।
मैंने ksort() के साथ खेला है लेकिन कोई सफलता नहीं है।
संभव डुप्लिकेट http://stackoverflow.com/questions/2699086/php-sort- multidimensional-array-by-value) –