WEBFEJLESZTÉS, WEBÁRUHÁZ KÉSZÍTÉS   Ingyenes elektronikus tananyag interaktív
weboldalak készítéséhez.
Custom Search
 
vissza VISSZA    
menü MENÜ    
ismét ISMÉT    
tovább TOVÁBB    

Tömbelemek szűrése



Az array_filter() függvény lehetővé teszi a tömb elemeinek szűrését. A második paraméterben megadott függvény végzi a tömbelemek ellenőrzését. A visszatérési értékben szereplő tömb csak a szűrési feltételeknek megfelelő tömbelemeket tartalmazza.

Az array_filter() függvény szintaxisa:

tömb
=
array_filter
(
vizsgált tömb
,
függvénynév
)
;

1. paraméter: a vizsgált tömb
2. paraméter: az ellenőrző függvény neve
Visszatérési érték: a szűrt tömb

Példa:

Forráskód



<body>      
<?php
function Paratlan( $ertek ) { 
    return  ($ertek & 1); 
} 
function Paros($ertek) { 
    return( !($ertek & 1)); 
}

$Suly=array("Aladar" => 74, "Bianka" => 65, "Klotid"=>91, 
"Adel"=> 112, "Abigel" => 48 ); 
foreach ($Suly as $key => $value) {
    echo "$key : $value; ";
}echo"<br>";

$Suly1 = array_filter($Suly,'Paros');
foreach ($Suly1 as $key => $value) {
    echo "$key : $value; ";
}echo"<br>";

$Suly2 = array_filter($Suly,'Paratlan');
foreach ($Suly2 as $key => $value) {
    echo "$key : $value; ";
}echo"<br>";

?>
</body> 
 

Eredmény*