php ile dizi içinde arama
php ile dizi içinde arama
php ile dizi içinde arama yapmak ve sadece var olup olmadıgını belirlemek istiyorsa in_array() fonksiyonu yeterlidir
Örnek
// misal harfler dizisi olsun
$harfler = array("a", "b", "c", "d");
if (in_array("$ara", $harfler)) {
echo "dizi icinde $ara harfi var";
}
else{
echo "aranılan kelime $ara harfi dizide yok";
}
?>
php ile dizi açinde arama yapmak var olup olmadığını bulmak ve konumunu bulmak için ise is_search() fonksiyonunu kullanabiliriz.
Örnek
$dizi['one']=1;
$dizi['two']=2;
$dizi['three']=3;
$dizi['four']=4;
$dizi['five']=5;
$aranan=3;
$konum=array_search($aranan,$dizi);
if($konum)
{
echo "bulundu.
\n";
echo "konum: ".$konum."
\n";
echo "aranan (bulunan): ".$dizi[$konum];
}
else
{
echo "bulunamadı.";
}
?>
Teshekurler kardeş baya işime yaradı
YanıtlaSil