PHP 8.5.0 Alpha 1 available for testing

ArrayObject::ksort

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

ArrayObject::ksortOrdena un array por clave

Descripción

public ArrayObject::ksort(int $flags = SORT_REGULAR): true

Ordena los elementos por clave, manteniendo la relación con los elementos. Es el ordenamiento clásico sobre arrays asociativos.

Nota:

Si dos miembros se comparan como iguales, ellos mantendrán su orden original. Antes de PHP 8.0.0, su orden relativo en un array ordenado era indefinido.

Parámetros

flags

The optional second parameter flags may be used to modify the sorting behavior using these values:

Sorting type flags:

Valores devueltos

Siempre devuelve true.

Historial de cambios

Versión Descripción
8.2.0 The return type is true now; previously, it was bool.

Ejemplos

Ejemplo #1 Ejemplo con ArrayObject::ksort()

<?php
$fruits
= array("d" => "limón", "a" => "naranja", "b" => "plátano", "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 = plátano
c = manzana
d = limón

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top