HTML
Javascript
Flash Actionscript
PHP
mySQL
ASP
MS-SQL
Linux
Others
Ziwoo Board
Portfolio
About
PHP
작성  2010-03-17 07:17:23   추천: 54   조회: 4713
제목  2차원 배열 정렬 함수
이름(ID)  지우 (ziwoo)
function array_array_sort($multiArray, $keyColumn) {
    foreach($multiArray as $tmpRecords){
        $sortColumn[] = $tmpRecords[$keyColumn];       
    }
    array_multisort($sortColumn, SORT_ASC, $multiArray);
    return $multiArray;
}

function array_array_rsort($multiArray, $keyColumn) {
    foreach($multiArray as $tmpRecords){
        $sortColumn[] = $tmpRecords[$keyColumn];       
    }
    array_multisort($sortColumn, SORT_DESC, $multiArray);
    return $multiArray;
}

== 예시 ==
$Records[0]["name"] = "홍길동";
$Records[1]["name"] = "김길동";
$Records[2]["name"] = "박길동";

$Records[0]["age"] = "20";
$Records[1]["age"] = "30";
$Records[2]["age"] = "10";

$Records[0]["score"] = "80";
$Records[1]["score"] = "70";
$Records[2]["score"] = "60";

== 결과 ==
$Records = array_array_sort($Records,"age");

$Records[0]["name"] = "박길동";
$Records[1]["name"] = "홍길동";
$Records[2]["name"] = "김길동";

$Records[0]["age"] = "10";
$Records[1]["age"] = "20";
$Records[2]["age"] = "30";

$Records[0]["score"] = "60";
$Records[1]["score"] = "80";
$Records[2]["score"] = "70";
번호 제목 이름 날짜 추천 조회
중요 PHP 업로드진행바(Pregress Bar) 구현[62]파일 지우 2006-04-29 116 32567
36 서브도메인간에 로그인 유지하기 지우 2019-10-03 0 60
35 서브도메인간에 로그인 유지하기 지우 2019-10-03 0 58
34 XML 기본 예제 지우 2011-11-09 34 2083
33 이메일 유효성 검사 정규식 지우 2011-06-03 46 3489
32 앞에 두글자만 빼고 *표로 숨기기. 지우 2011-04-20 50 6194
31 UTF-8인지 아닌지 구분하는 함수 지우 2010-03-30 53 3545
30 2차원 배열 정렬 함수 지우 2010-03-17 54 4713
29 php와 어플리케이션 간의 사용자 id 공유[1] 임홍열 2009-12-03 62 3382
28 서버 내 특정 디렉토리 삭제 처리 루틴 좀 여쭤볼게요..[3] 임홍열 2009-11-27 55 3188
27 프로그레스바에 관해서 질문 좀 드릴께요...[1] 임홍열 2009-11-20 54 3035
26 유효한 배열만 추출. 지우 2009-10-30 55 1965
25 전화번호에 자동 하이픈 넣기 지우 2008-11-11 56 5066
24 switch case 문 예제 지우 2008-05-06 64 4414
23 history.go(-1); 했을때 이전 입력데이터 유지 지우 2007-09-07 66 5738
22 경과만료된 페이지.. 메세지 안나오게.. 지우 2007-09-07 74 2707
21 트리구조(다단계)관련 문의![1] 서영찬 2007-01-04 76 3098
20 한글포함된 문자열 자르기 - 코드짧은것 지우 2006-08-26 88 4819
19 php 와 ftp 질문이요..[2] blintz.. 2006-08-14 85 2352
18 동영상 관련 게시판을 만드는데요..AvI파일만 실행이..[3] 이효준 2006-08-09 87 3790
[1][2]
제목 내용 이름  
ziwooboard v1.0
Contact Phone Number
Bank Account number
ns1.ziwoo.net (211.115.222.24)
ns2.ziwoo.net (211.115.222.24)
Naver BLOG : http://blog.ziwoo.net
Family Homepage : http://home.ziwoo.net
Copyright ⓒ 2006 By Ziwoo.net All right reserved. Administrator.ziwoonet@naver.com