2013-01-07 3 views
-1

맞춤형 CMS를 가지고 놀고 특정 상점과 관련된 데이터베이스에 여러 우편 번호가 저장된 문제가 있습니다.우편 번호 알파벳순 및 숫자순 정렬 PHP

내가 무엇을 할 수와 같은

Array ( 
    [0] => PostalCodes Object ( 
    [ID] => 0fea73e60ef4e5809e1ec4900a1f6075 
    [StoreID] => 7f0563d8e451d2342ca4b6a3b5402665 
    [PostalCode] => L2E 
) 
    [1] => PostalCodes Object (
    [ID] => 11e82b7f0e69dd3982352cf6b983ca9f 
    [StoreID] => 7f0563d8e451d2342ca4b6a3b5402665 
    [PostalCode] => L0R1S0 
) 
) 

내 질문으로 객체 배열 내에 수치 각 루프에 대한 그들을 출력하기 전에이 알파벳 &을 혼합 정렬하는 가장 효율적인 방법을들을 것입니다로드는 무엇입니까?

답변

1

이 함수의 이름은 usort()이며 우편 번호는 strcmp()입니다.

function myCompare($a, $b) { 
    return strcmp($a->PostalCode, $b->PostalCode) 
} 

usort($myarray, 'myCompare'); 

또한, 미래의 게시물에서 더 쉽게 읽을 형식으로 데이터를 게시해야합니다. 많은 사람들이 원래 게시 한 내용을 읽거나 다시 포맷 할 시간을 들이지 않아도됩니다.

+0

답변을 보내고 편집 해 주셔서 감사합니다. 서식 지정 시점! StackOverflow에서 제공되는 풍부한 리소스에 감사드립니다. – user892670