Notice
Recent Posts
Recent Comments
Tags
- 파일업로드 유효성체크
- 타임피커
- 파일업로드 체크
- 하드 마이그레이션
- ViewData
- ASP.Net Core 404
- XSS방어
- XSS PHP
- 바코드 생성하기
- 404에러페이지
- javascript 바코드 생성
- jquery 바코드
- SSD 복사
- php 캐쉬제거
- Mac Oracle
- javascript 바코드스캔
- asp.net Select
- javascript redirection
- asp.net core Select
- jquery 바코드생성
- 맥 오라클설치
- ViewBag
- asp.net dropdownlist
- 하드 윈도우 복사
- django 엑셀불러오기
- 강제이동
- 말줄임표시
- TempData
- 바코드 스캔하기
- javascript 유효성체크
웹개발자의 기지개
배열내 배열값을 정렬하기 본문
$arr = array(4,3,6,102,3);
상단의 arr배열을 간단히 sort() 하면 단순 배열이 된다.
하지만 아래와 같은 연관배열이나 다차원배열의 해당 키에 따른 그 값들을
정렬하고자 할때를 생각해 본다.
$arr = array('test'=>15,'gogo'=>12123,'abcd1'=>0,'abcd2'=>0,'abcd3'=>232);
$arrTmp = array();
foreach($arr as $key=>$value) {
$arrTmp[$key] = $value;
}
// $arrTmp 임시배열로 $arr 의 내용들을 정렬해준다. 내림차순
array_multisort($arrTmp,SORT_DESC,$arr);
echo "<pre>";
print_r($arr);
echo "</pre>";
결과 ----
Array
(
[gogo] => 12123
[abcd3] => 232
[test] => 15
[abcd1] => 0
[abcd2] => 0
)
'PHP' 카테고리의 다른 글
xml파일 읽고 활용하기 (0) | 2019.02.16 |
---|---|
이미지 리사이징해서 이미지파일 업로드하기 2 [간편 함수만들기] (0) | 2019.02.09 |
이미지 리사이징해서 이미지파일 업로드하기 1 (0) | 2019.02.08 |
구글 smtp 메일발송시 오류가 날때 해결방법 (0) | 2019.01.31 |
위도경도 두지점간의 거리 구하기 (0) | 2018.11.28 |
Comments