ArrayObject::natsort Ordena entradas usando un algoritmo de orden natural &reftitle.description; public voidArrayObject::natsort Este método implementa un algoritmo que ordena string alfanuméricas en la forma en que un humano seguiría manteniendo la asociación clave/valor. Esto se describe como un "orden natural". Un ejemplo de la diferencia entre este algoritmo y los algoritmos comunes de computadoras para ordenar string. (Usado en el método ArrayObject::asort) puede verse en el siguiente ejemplo. &reftitle.parameters; &no.function.parameters; &reftitle.returnvalues; &return.void; &reftitle.examples; Ejemplo de <function>ArrayObject::natsort</function> asort(); echo "Ordenamiento estándar\n"; print_r($arr1); $arr2->natsort(); echo "\nOrdenamiento de orden naturar\n"; print_r($arr2); ?> ]]> &example.outputs; img1.png [1] => img10.png [0] => img12.png [2] => img2.png ) Ordenamiento de orden naturar ArrayObject Object ( [3] => img1.png [2] => img2.png [1] => img10.png [0] => img12.png ) ]]> Para obtener más información véase la página: Comparación de cadenas en orden natural de Martin Pool's. &reftitle.seealso; ArrayObject::asort ArrayObject::ksort ArrayObject::natcasesort ArrayObject::uasort ArrayObject::uksort