Función ArrayObject natcasesort() en PHP

La función natcasesort() de la clase ArrayObject en PHP se utiliza para ordenar los elementos de ArrayObject siguiendo un algoritmo de ordenación sensible a mayúsculas y minúsculas en orden natural. El ordenamiento natural significa disponer los elementos en el orden que haría un ser humano normal.

Sintaxis :

void natcasesort() 

Parámetros : Esta función no acepta ningún parámetro.

Valor devuelto : esta función no devuelve ningún valor.

Los siguientes programas ilustran la función anterior:

Programa 1 :

<?php
// PHP program to illustrate the
// natcasesort() function
  
$arr = array("b" => "geeks", "d" => "are",
            "a" => "awesome", "e" => "YAAY");
  
// Create array object
$arrObject = new ArrayObject($arr);
  
// Sort the ArrayObject
$arrObject->natcasesort();
  
// Print the sorted ArrayObject
print_r($arrObject);
  
?>
Producción:

ArrayObject Object
(
    [storage:ArrayObject:private] => Array
        (
            [d] => are
            [a] => awesome
            [b] => geeks
            [e] => YAAY
        )

)

Programa 2 :

<?php
// PHP program to illustrate the
// natcasesort() function
  
$arr = array("45" => "geeks", "92" => "are", "10" => "awesome");
  
// Create array object
$arrObject = new ArrayObject($arr);
  
// Sort the ArrayObject
$arrObject->natcasesort();
  
// Print the ArrayObject
print_r($arrObject);
  
?>
Producción:

ArrayObject Object
(
    [storage:ArrayObject:private] => Array
        (
            [92] => are
            [10] => awesome
            [45] => geeks
        )

)

Referencia : http://php.net/manual/en/arrayobject.natcasesort.php

Publicación traducida automáticamente

Artículo escrito por gopaldave y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *