<?PHP
$arr=array("rice","corn","meat","fish");
sort($arr);
foreach($arr as $element) echo "$element, "; //corn, fish, meat, rice,
?>
There are two sort flags, SORT_NUMERIC: based by numeric, SORT_STRING: based by alphabet order.
<?PHP
$arr=array(1,2,3,4,5,6,7,8,9,11,12,34,56);
sort($arr);
foreach($arr as $element) echo "$element, "; //corn, fish, meat, rice,
sort($arr, SORT_STRING);
foreach($arr as $element) echo "$element, "; //1, 11, 12, 2, 3, 34, 4, 5, 56, 6, 7, 8, 9,
?>
If no sorting flag parameter, and the array contains both string and number, the array will be sorted alphebetically.
<?PHP
$arr=array("rice","corn",4, "meat","fish");
sort($arr);
foreach($arr as $element) echo "$element, "; //corn, fish, meat, rice, 4,
?>