Hàm ksort

Hàm ksort sắp xếp mảng theo khóa tăng dần. Hàm thay đổi chính mảng.

Cú pháp

phpksort(array &$array, int $flags = SORT_REGULAR): bool

Ví dụ

Hãy sắp xếp mảng theo khóa tăng dần:

php<?php
  $arr = [
    'b' => 1,
    'e' => 3,
    'c' => 2,
    'a' => 5,
    'd' => 4
  ];
  
  ksort($arr);
  var_dump($arr);
?>

Kết quả thực thi mã:

php[
  'a' => 5,
  'b' => 1,
  'c' => 2,
  'd' => 4
  'e' => 3,
]

Xem thêm

  • hàm sort,
    hàm sắp xếp theo phần tử tăng dần
  • hàm rsort,
    hàm sắp xếp theo phần tử giảm dần
  • hàm krsort,
    hàm sắp xếp theo khóa giảm dần
  • hàm asort,
    hàm sắp xếp theo phần tử tăng dần với việc giữ nguyên khóa
  • hàm arsort,
    hàm sắp xếp theo phần tử giảm dần với việc giữ nguyên khóa
  • hàm natsort,
    hàm sắp xếp một cách tự nhiên
  • hàm natcasesort,
    hàm sắp xếp một cách tự nhiên không phân biệt chữ hoa chữ thường
  • hàm usort,
    hàm sắp xếp theo callback
  • hàm uksort,
    hàm sắp xếp theo callback theo khóa
  • hàm uasort,
    hàm sắp xếp theo callback với việc giữ nguyên khóa
  • hàm array_multisort,
    hàm sắp xếp nhiều mảng