PHP에서 키를 기준으로 연관 배열을 오름차순으로 정렬하는 방법은 무엇인가요?


PHP에서는 ksort() 함수를 사용하여 연관 배열을 키를 기준으로 오름차순으로 정렬할 수 있습니다. 이 함수는 원래 배열을 직접 변경하며, 정렬된 배열을 반환하지 않습니다.

$fruits = array("d" => "lemon", "a" => "orange", "b" => "banana", "c" => "apple");
ksort($fruits);
foreach ($fruits as $key => $val) {
    echo "$key = $val\n";
}

위의 예제에서는 ksort() 함수를 사용하여 $fruits 배열을 키를 기준으로 오름차순으로 정렬하고, foreach 루프를 사용하여 정렬된 배열을 출력합니다.

출력 결과는 다음과 같습니다.

a = orange
b = banana
c = apple
d = lemon


About the author

William Pham is the Admin and primary author of Howto-Code.com. With over 10 years of experience in programming. William Pham is fluent in several programming languages, including Python, PHP, JavaScript, Java, C++.