Kelime karşılaştırma ve değiştirilmesi

2 Cevap php

PHP bazı karşılaştırma ve değiştirilmesi kodu gerekir

Our mission is to empower consumers to Praise Good Service when they receive it and to Report Poor Service wherever they have to endure it.

Ben * n ve G ** d (İyi örnek misyon için) bazı kelimeleri xcompare ve bu m * * gibi o kelimeyi değiştirmek için bu paragraf gerekir

Yani sonuç böyle olacak

Our m***n is to empower consumers to Praise G**d Service when they receive it and to Report Poor Service wherever they have to endure it.

PHP i bu nasıl yapabilirim?

Varsa fikirlerinizi ve kod paylaşın.

Teşekkürler

2 Cevap

Bu deneyin,

<?php
$str="Our mission is to empower consumers to Praise Good Service when they receive it and to Report Poor Service wherever they have to endure it.";
$trans = array("mission" => "m***n", "Good" => "G**d");
echo strtr($str, $trans);
?>

Bu yıldız ile tüm kelimeyi yerini alacak ...

$wordlist = "mission|good|praise";
preg_replace("/($wordlist)/ie", 'preg_replace("/./","*","\\1")', $text);