아래 코드는 잘 작동합니다.php 맹세 코드가 제대로 작동하지 않습니다.
$swearWords = file("blacklist.txt");
foreach ($swearWords as $naughty)
{
$post = str_ireplace(rtrim($naughty), "<b><i>(oops)</i></b>", $post);
}
문제는 즉시 "스컨 소프"에 대한 그대 욕설 포함 된 단어 ..
함께 그 안에 나쁜 단어가 있습니다. 이 코드는 그것을 S (oops) horpe로 변경합니다.
어떻게 해결할 수 있습니까? 내가
파일을 읽은 후 어떻게 출력됩니까? '$ naughty '에 무엇이 들어 있나? 말로 된 단어인가요? –
예 한 줄에 1 단어 – Lee