我想要對通常包含名稱和電子郵件地址的數組進行排序。問題在於,儘管電子郵件地址可能以「a」開頭,但是電子郵件地址仍顯示爲最後一個。基於前幾個字符串按字母順序排序數組
$myarray = ("Alex Mayfeild", "David Beckham", "Oliver Twist", "[email protected]", "[email protected]", ........) //and so on
在使用PHP的排序功能「[email protected]」將出現接近尾聲,即使我想實現的功能是爲他亞歷克斯後出現整理的陣列。
基於自然順序的natcasesort和natsource函數似乎失敗。 糾錯:natcasesource在文檔中聲明的工作時返回true。謝謝@meagar
有沒有辦法實現所需的功能。感謝任何幫助人。這是非常讚賞。
你試過'asort()'嗎? – Kalpesh 2012-08-02 21:52:16
@KalpeshMehta是不是主要用於關聯數組? – Don 2012-08-02 21:54:16
@Blaine:是的。 – KRyan 2012-08-02 21:54:50