/*1. array_shift*/
redArray
(
[b] => green
[c] => blue
)
<?php
$a=array("a"=>"punainen","b"=>"vihreä","c"=>"sininen");
echo array_shift($a);
print_r ($a);
?>
/*2. array_slice*/
Array
(
[0] => blue
[1] => yellow
[2] => brown
)
<?php
$a=array("punainen","vihreä","sininen","keltainen","ruskea");
print_r(array_slice($a,2));
?>
/*3. array_splice*/
Array
(
[0] => purple
[1] => orange
[c] => blue
[d] => yellow
)
<?php
$a1=array("a"=>"punainen","b"=>"vihreä","c"=>"sininen","d"=>"keltainen");
$a2=array("a"=>"violetti","b"=>"oranssi");
array_splice($a1,0,2,$a2);
print_r($a1);
?>
/*4. array_sum*/
45
<?php
$a=array(5,15,25);
echo array_sum($a);
?>
/*5. array_udiff*/
Array
(
[a] => red
[b] => green
)
<?php
function myfunction($a,$b)
{
if ($a===$b)
{
return 0;
}
return ($a>$b)?1:-1;
}
$a1=array("a"=>"punainen","b"=>"vihreä","c"=>"sininen");
$a2=array("a"=>"sininen","b"=>"musta","e"=>"sininen");
$result=array_udiff($a1,$a2,"myfunction");
print_r($result);
?>