Syntax :
void natcasesort()
Parameters : This function takes no parameters.
Returned value : This function does not return any value.The following programs illustrate the above function:
Program 1 :
// PHP illustration program
// natcasesort() function
$arr
=
array
( "b"
= >
"engineer"
,
"d"
= >
" are "
,
"a"
= >
"awesome"
,
"e"
= >
"YAAY"
);
// Create array object
$arrObject
=
new
ArrayObject (
$arr
);
// Sort ArrayObject
$arrObject
-> natcasesort();
// Print the sorted ArrayObject
print_r (
$arrObject
);
?>
Exit:ArrayObject Object ( [storage: ArrayObject: private] = > Array ([d] = > are [a] = > awesome [b] = > engineer [e] = > YAAY))
Program 2 :
// PHP -program for illustration
// natcasesort() function
$arr
=
array
(
"45"
= >
"engineer "
,
" 92 "
= >
"are"
,
"10"
= >
"awesome"
);
// Create array object
$arrObject
=
new
ArrayObject (
$arr
);
// Sort ArrayObject
$arrObject
-> natcasesort();
// Print ArrayObject
print_r (
$arrObject
);
?>
Exit:ArrayObject Object ( [storage: ArrayObject: private] = > Array ([92] = > are [10] = > awesome [45] = > engineer))
Link: http://php.net/manual/en/arrayobject.natcasesort.php