Metin içinde veri arama.
METİN: r10 çok güzel bir platform.
Mesela metin içinde array('r10','çok'); gibi arrrayla aarama yapmak istiyorum.
php ile metin içinde çoklu kelime arama.
9
●778
- 24-07-2020, 14:35:33Merhaba, anladığım kadarıyla şöyle bir şey arıyorsunuz.
https://stackoverflow.com/questions/...ywords-in-text
inceleyin, büyük ihtimal işinizi görür. - 24-07-2020, 14:39:00bunun için bir fonksiyon yazmanız gerekebilir. fonksiyon içerisinde strstrkullanabilirsiniz şöyle bir şey olabilir .bero adlı üyeden alıntı: mesajı görüntüle
function ara($arr,$str){ foreach($arr as $data){ if(strstr($str,$data)) return true; break; } }ara(['elma','armut'],"benim iki elmam 1 armutum var"); // şeklinde kullanılabilir. varlık sorgusu için.
- 24-07-2020, 15:26:49ahahaha yazılım soruyormuşsunuz 🤣ismaildondu adlı üyeden alıntı: mesajı görüntüle
- 25-07-2020, 00:15:52@bero; Şimdi sana aşağıda iki adet kod bloğu bırakıyorum birincisi AND yani her iki değerinde doğru olması gerekir ikinciside OR yani koşullardan biri doğru olması yeterlidir bunun arasında ki ayrımı anlatmama gerek yok dilediğini kullan dostum.
$data = "r10 çok güzel bir platform."; if (preg_match('/^(?=.*r10)(?=.*ğ)/i', $data)) { echo 3; }else { echo 4; } if(preg_match('(r10|çok)', $data) === 1) { echo 1; } else { echo 2; }