Soru, verilen örnek sadece bir "örnek" mi yoksa tam olarak aradığınız şey mi? Burada pek çok karışık cevap var ve kabul edilenin karmaşıklığını anlamıyorum.
Dizide iğneler dizisinin HERHANGİ bir içeriğinin olup olmadığını öğrenmek ve hızlı bir şekilde doğru veya yanlış döndürmek için:
$string = 'abcdefg';
if(str_replace(array('a', 'c', 'd'), '', $string) != $string){
echo 'at least one of the needles where found';
};
Eğer öyleyse, lütfen bunun için @Leon kredisi verin .
Öğrenmek için TÜM değerleri iğnelerin dizinin bulunduğu bu durumda olduğu gibi, dizede, her üç 'a', 'b'
ve 'c'
sen söz gibi, mevcut OLMALIDIR senin "örneğin" olarak
echo 'Tüm harfler dizede bulunur!';
Buradaki pek çok cevap bu bağlamın dışında, ancak çözülmüş olarak işaretlediğiniz sorunun amacından şüpheliyim. Örneğin, kabul edilen cevap şudur:
$array = array('burger', 'melon', 'cheese', 'milk');
Ya tüm bu kelimelerin dizede bulunması ZORUNLUysa?
Sonra "not accepted answers"
bu sayfada biraz deneyin .