Eğer bu işlevi uygulamak isterim pek çok olgu vardır. Hiç% 100 doğru / güvenli / arıza olacak? Elbette değil, ama ne olduğunu bana söyleyebilir yok!
Eğer OP isteği (ki otomatik bayrakları sonrası / kullanıcı girişi) with bir 'rapor bu' genel kullanıcı için işlevselliği birleştiren ise, gerçekten güçlü bir sistemi var. En büyük şirketler ve işletmelerin bu oto bayraklı girişlerinin "admin personel yorum" ve also radar altında kaymış bir şey bildirmek için normal bir kullanıcı için yeteneğini birleştiren, sistemi, "bölüşmek" kullanımı .
function spam_found($full_string){
$spam = array('100%', '100 %', '110%', '110 %', 'free');
$i = 0;
foreach ($spam as $spamword) {
if (strrpos($full_string, $spamword)) {
$i++;
}
}
if($i > 0){
return true;
}else{
return false;
}
}
Bu benim şirkette kullanmak sadece çok temel işlevi "şablon" dir (MVC ortamında kullanılan, bu aslında bir denetleyicisi denilen bir yardımcı işlev, biz giriş türüne bağlı olarak birçok tür işlevleri vardır). Spam kelimelerin 3 bulunursa bu kolayca durumların bir dizi adapte olabilir, örneğin, sadece true döndürecektir.
Eğer bir iş ilanı Örneğin, Avustralya'da, bunun sadece belirli bir cinsiyet için olduğunu belirtmek yasaktır. Yani bir striptiz kulübünde çalışmak bir kız arıyorsanız, size not "sadece kızlar arıyorum" demek için izin verilir, doğru. Bir web sitesi böyle bir pozisyon web sitesi (reklam yayınlanmıştır reklamveren / kişi değildir), olası cezai veya sivil ücretleri / davalar için sorumlu olan, (Facebook, yani) reklamı olduğu tespit edilirse.
Facebook kelimeleri "erkek, kadın, çocuklar, kızlar, vb) söz Avustralya'da reklamı herhangi bir iş için bir" spam kontrolü "yapmak için yukarıda belirtilen durumda, mükemmel mantıklı olur.