ArrayObject natcasesort() Function in PHP
The natcasesort() function of the ArrayObject class in PHP is used to sort the elements of the ArrayObject following a natural order case sensitive sorting algorithm. Natural ordering means to arrange the elements in a order a normal human being would do.
Syntax:
void natcasesort()
Parameters: This function does not accepts any parameters.
Return Value: This function does not returns any value.
Below programs illustrate the above function:
Program 1:
<?php
$arr = array ( "b" => "geeks" , "d" => "are" ,
"a" => "awesome" , "e" => "YAAY" );
$arrObject = new ArrayObject( $arr );
$arrObject ->natcasesort();
print_r( $arrObject );
?>
|
Output:
ArrayObject Object
(
[storage:ArrayObject:private] => Array
(
[d] => are
[a] => awesome
[b] => geeks
[e] => YAAY
)
)
Program 2:
<?php
$arr = array ( "45" => "geeks" , "92" => "are" , "10" => "awesome" );
$arrObject = new ArrayObject( $arr );
$arrObject ->natcasesort();
print_r( $arrObject );
?>
|
Output:
ArrayObject Object
(
[storage:ArrayObject:private] => Array
(
[92] => are
[10] => awesome
[45] => geeks
)
)
Reference: http://php.net/manual/en/arrayobject.natcasesort.php
Last Updated :
22 Mar, 2019
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...