array_intersect_assoc()
Array
(
[a] => punainen
[b] => vihreä
[c] => sininen
)
<?php
$a1=array("a"=>"punainen","b"=>"vihreä","c"=>"sininen","d"=>"keltainen");
$a2=array("a"=>"punainen","b"=>"vihreä","c"=>"sininen");
$tulos=array_intersect_assoc($a1,$a2);
print_r($tulos);
?>
array_intersect_key()
Array
(
[a] => punainen
[c] => sininen
)
<?php
$a1=array("a"=>"punainen","b"=>"vihreä","c"=>"sininen");
$a2=array("a"=>"punainen","c"=>"sininen","d"=>"pinkki");
$tulos=array_intersect_key($a1,$a2);
print_r($tulos);
?>
array_intersect_uassoc()
Array
(
[b] => vihreä
)
<?php
function minunfunktio($a,$b)
{
if ($a===$b)
{
return 0;
}
return ($a>$b)?1:-1;
}
$a1=array("a"=>"punainen","b"=>"vihreä","c"=>"sininen");
$a2=array("d"=>"punainen","b"=>"vihreä","e"=>"sininen");
$tulos=array_intersect_uassoc($a1,$a2,"minunfunktio");
print_r($tulos);
?>
array_intersect_ukey
Array
(
[a] => punainen
[b] => vihreä
)
<?php
function minunfunktioni($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_intersect_ukey($a1,$a2,"minunfunktioni");
print_r($result);
?>
array_key_exists()
Sana on olemassa!
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
{
echo "Sana on olemassa!";
}
else
{
echo "Sanaa ei ole olemassa!";
}
?>