natsort

It sorts an array using a “natural order” algorithm

Example

<?php
echo “<pre>”;
$lan = array(“PHP”,”JSP”,”ASP”);
natsort($lan);
print_r($lan);
?>

Output

Array
(
[2] => ASP
[1] => JSP
[0] => PHP
)

natcasesort

It sorts an array using a case insensitive “natural order” algorithm

Example

<?php
echo “<pre>”;
$lan = array(“PHP”,”ASP”,”JSP”);
natcasesort($lan);
print_r($lan);
?>

Output

Array
(
[1] => ASP
[2] => JSP
[0] => PHP
)

list

It assigns variables as if they were an array

Example

<?php
echo “<pre>”;
$lan = array(“PHP”,”ASP”,”JSP”);
list($lan1, $lan2, $lan3) = $lan;
echo $lan1.”<br>”;
echo $lan2.”<br>”;
echo $lan3.”<br>”;
?>

Output

PHP
ASP
JSP