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 keresése



Az array_search() függvény a megadott tömbben a megadott értéket keresi. Ha megtalálja, akkor annak tömbindexével tér vissza.

Az in_array() függvény a megadott tömbben a megadott értéket keresi. Ha megtalálja, akkor TRUE értékkel tér vissza.

Az array_key_exists() függvény a megadott tömbben a megadott kulcsot keresi. Ha megtalálja, akkor TRUE értékkel tér vissza.

Az array_search() függvény szintaxisa:

kulcs
=
array_search
(
keresett érték
,
vizsgált tömb
,
szigorú keresés
)
;

1. paraméter: a keresett adat
2. paraméter: vizsgált tömb
3. paraméter: (opcionális) ha TRUE, akkor a változótípus is ellenőrzésre kerűl
Visszatérési érték : FALSE vagy a megtalált elem kulcsa.

Az in_array() függvény szintaxisa:

logikai
=
in_array
(
keresett érték
,
vizsgált tömb
,
szigorú keresés
)
;

1. paraméter: a keresett adat
2. paraméter: vizsgált tömb
3. paraméter: (opcionális) ha TRUE, akkor a változótípus is ellenőrzésre kerűl
Visszatérési érték :TRUE ha az értéket megtalálható, egyébként FALSE

Az array_key_exists() függvény szintaxisa:

logikai
=
array_key_exists
(
keresett kulcs
,
vizsgált tömb
)
;

1. paraméter: a keresett adat
2. paraméter: vizsgált tömb
Visszatérési érték :TRUE ha a kulcsot megtalálható, egyébként FALSE


Példa:

Forráskód



<body>      
<?php
$Suly=array("Aladar" => "74 Kg", "Bianka" => "65 kg", "Klotid"=>"91 kg", 
"Adel"=> "112 kg", "Abigel" => "48 Kg" ); 

foreach ($Suly as $key => $value) {
    echo "$key : $value; ";
}echo"<br>";

if (array_key_exists('Aladar', $Suly)) {echo "'Aladar' egy létező kulcs <br>";}
if (in_array('65 kg', $Suly)) {echo "'65 kg' egy létező érték <br>";}
echo "A '65 kg'-os versenyző tömbindexe: ".array_search('65 kg', $Suly)."<br>";
?>
</body> 
 

Eredmény*