어떻게 할 수 있습니까? 예를 들어 $array
어디서 $array['name']
및 $array['value']
을 사용합니까? $array
을 atributes 중 하나에 정렬하고 ASC/DESC를 선택할 수 있습니까?
0
A
답변
1
은 다음 방식으로 ksort() 함수를 사용하여, 상기 어레이의 키에 따른 연관 배열을 정렬 : 마찬가지로
<?php
$narray["IBM"]="International Business Machines";
$narray["MS"]="Microsoft";
$narray["CA"]="Computer Associated";
$narray["WHO"]="World Health Organization";
$narray["UK"]="United Kingdon";
$narray["BA"]="Something Random";
ksort($narray);
foreach($narray as $key => $value)
{
print $key . " = " . $value . "<br />";
}
?>
, 해당 키에 따른 연관 배열을 정렬 할 수있다, krsort() 함수를 사용하여 오름차순으로 정렬합니다.
1
당신은 usort
사용할 수 있습니다
function my_array_sorter($a, $b)
{
return strcmp($a['name'], $b['name']);
}
usort($my_array, 'my_array_sorter');
1
당신이 연관 배열을 사용하는 것을 의미하는 경우 :
arsort($array)
asort
종류의 값, 역에서 arsort
을.
ksort
정렬 키, krsort
역순.
관련 문제
- 1. 정렬
- 2. PHP 순위 체계 정렬 정렬
- 3. CouchDB 정렬 - 데이터 정렬 지정
- 4. 요일을 PHP 정렬 함수로 정렬
- 5. 정렬 배열 (자연 정렬)
- 6. 정렬 NSArray를 정렬
- 7. 정렬 배열을 두 값으로 정렬 PHP
- 8. 정렬 데이터가
- 9. 정렬
- 10. 정렬
- 11. 연관 배열 정렬
- 12. 누락되었습니다 : JQuery.inArray의 속성 ID 이후 (value, array)
- 13. .NET - 쌍을 효율적으로 정렬 <key, value> 값으로
- 14. 정렬 파이썬 정렬 (<collection>)
- 15. 그룹별로 데이터 정렬 날짜순 정렬
- 16. Cakephp, 정렬/정렬 동작이 좋습니까?
- 17. 이중 정렬 - 정렬 - in sql
- 18. 정렬 가능에서 정렬 가능으로 이동
- 19. 유닉스 정렬 하나의 열을 정렬
- 20. 기수 정렬, 부동 데이터 정렬
- 21. 빠른 정렬 및 병합 정렬
- 22. C# : 정렬 사전을 내림차순으로 정렬
- 23. richfaces에서 확장 데이터 정렬 정렬
- 24. LaTeX : 여러 정렬 환경 정렬
- 25. PHP에서 배열 정렬
- 26. 배열에서 수동 정렬 수행
- 27. NSTableView로 정렬
- 28. dojo/dijit에서 multiselect 정렬
- 29. 어떤 종류의 정렬 알고리즘입니까?
- 30. PHP : 배열 정렬
그래서'$ array [ 'name']'와'$ array [ 'value']'는'$ array [ 'value']에 해당하는'$ array [ 'name'] [] []'? –
Archimedix
배열의 예를 들어 주시겠습니까? 배열에 설명 된대로, 배열에는 두 개의 항목 ('name'과'value' 키 포함)이 있습니다.이 항목에서 'value'로 정렬하려면이 컨텍스트에서 의미가 없습니다. 명확히하십시오. –