# ArrayObject::ksort

(PHP 5 >= 5.2.0, PHP 7, PHP 8)

ArrayObject::ksort — Ordena las entradas por clave

### Descripción

public ArrayObject::ksort(): void

ordenar las entradas por clave, manteniendo la correlación de claves para la entrada. Esto es útil principalmente en arrays asociativos.

### Parámetros

Esta función no tiene parámetros.

### Valores devueltos

No devuelve ningún valor.

### Ejemplos

Ejemplo #1 Ejemplo de ArrayObject::ksort()

`<?php
$fruits = array("d" => "limon", "a" => "naranja", "b" => "banana", "c" => "manzana");
$fruitArrayObject = new ArrayObject($fruits);
$fruitArrayObject->ksort();
foreach ($fruitArrayObject as $key => $val) {
echo "$key = $val\n";
}
?>`

El resultado del ejemplo sería:

    a = naranja
    b = banana
    c = manzana
    d = limon

### Ver también

- ArrayObject::asort() - Ordena las entradas por valor
- ArrayObject::natsort() - Ordena entradas usando un algoritmo de orden natural
- ArrayObject::natcasesort() - Ordena un array usando un algoritmo orden natural
- ArrayObject::uasort() - Ordena las entradas con una función de comparación definida por el usuario y mantiene asociación de claves
- ArrayObject::uksort() - Ordena las entradas por clave usando una función de comparación definida por el usuario