PHP bir dizi var varsayalım:
$array = array("apple", "banana", "cap", "dog", etc..) up to 80 values.
ve bir dize değişkeni:
$str = "abc";
Ben bu dize ($str
) olup dizi veya değil var kontrol etmek istiyorsanız, ben preg_match işlevini kullanın. Hangi bu gibi:
$isExists = preg_match("/$str/", $array);
if ($isExists){
echo "Its exists";
} else {
echo "Not exixts"
} ;
O doğru yolu nedir? Dizi büyüdükçe, bu çok yavaş olacak? Başka bir yöntem var mı? Benim veritabanı trafiğini aşağı ölçekleme çalışıyorum. Siz yardımcı olur umarım ..
AFTER GET THE ANSWER: If i have two or more string to compare? How to do that?