Login form



Arrays and their functions, PART 6
sort SORT_STRING-------------------<br>
<?
$a=array("ba","d"=>1,"11","23",4,33,3,"10","z","10","222","aa","aaa", "baaa", "ca", "1a","11a");
sort ($a, SORT_STRING); a();
//reset ($a);
?>
<hr>sort SORT_NUMERIC------------------<br>
<?
sort ($a, SORT_NUMERIC); a();
//reset ($a);
?>
<hr>sort SORT_REGULAR------------------<br>
<?
sort ($a, SORT_REGULAR); a();
//reset ($a);

function a(){
global $a ;
echo  " - masyvas a ir  c ";
?><pre><? print_r ($a) ; ?> </pre><? 
}
?>
ksort, arsort(), rsort(), asort <br>

natsort-------------------<br>
<?
$a=array("ba1.php",c=>"ll2.php","ba21.php","ba3.php", "ll3.php","ba4.php","LL1.php");
natsort ($a);
reset ($a);
foreach  ($a as $k=>$m){
echo " raktas $k reiksme $m <br>";
}
?>
natcasesort------------------<br>
<?
natcasesort ($a);
reset ($a);
foreach  ($a as $k=>$m){
echo " raktas $k reiksme $m <br>";
}
?>
uasort------------------<br>
<?
function ss($a,$b){
$a= abs ($a);
$b= abs($b);
if ($a==$b) return 0;
return ($a>$b)?-1:1;
}

$a=array(-1,11,-3,3,"aa"=>4,10,-10,222);
uasort ($a,"ss");
foreach  ($a as $k=>$m){
echo " raktas $k reiksme $m <br>";
}
?>
usort------------------<br>
<?
$a=array(-1,11,-3,3,"aa"=>4,10,-10,222);
usort ($a,"ss");
foreach  ($a as $k=>$m){
echo " raktas $k reiksme $m <br>";
}
?>

uasort, uksort. usort

 
[ BBC news ][ Yahoo news ][ Linux guru ][ Webmaster ACE ]