이 글은 주로 PHP 2차원 배열 시간 정렬 구현 코드를 소개합니다. 필요하신 분들은 참고하시면 됩니다.
어제 배열을 정렬하다가 발견했는데, PHP는 그렇지 않습니다. 이 함수가 내장되어 있어서 인터넷에서 이 코드를 찾았습니다. 첫 번째 매개변수는 배열이고, 두 번째는 정렬할 요소이고, 세 번째는 정렬 방법입니다.
다음은 php two-에 대한 코드입니다. 차원 배열 정렬
function arraySort($arr, $keys, $type = 'asc') { $keysvalue = $new_array = array(); foreach ($arr as $k => $v){ $keysvalue[$k] = $v[$keys]; } $type == 'asc' ? asort($keysvalue) : arsort($keysvalue); reset($keysvalue); foreach ($keysvalue as $k => $v) { $new_array[$k] = $arr[$k]; } return $new_array; } $arr[] = array("name"=>"1","time"=>1) ; $arr[] = array("name"=>"2","time"=>2); arraySort($arr,"time","desc");
위 내용은 이 글의 전체 내용이므로, 모든 분들의 공부에 도움이 되었으면 좋겠습니다. Related Related 권장 사항 : Curl을 사용하여 IP 및 소스를 시뮬레이션하는 방법 jtml의 IMG 태그에 16 진수 이미지 데이터를 표시하는 방법 php
배열의 지정된 요소를 삭제하는 방법을 구현합니다위 내용은 PHP는 2차원 배열 시간 정렬을 구현합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!