Skip to main content

Lọc các ký tự xấu (chửi tục) và thay thế chúng sử dụng mảng trong PHP

Trong một số diễn đàn, có một số bạn sử dụng một số từ thô tục để nói với nhau hoặc chửi nhau. Ở bài viết này, mình sẽ hướng dẫn các bạn tạo một hàm cơ bản để lọc các từ ngữ thô tục và thay thế chúng bằng các từ ngữ dễ thương hơn.
Bằng cách tương tự như Thay thế ký tự với Icon sử dụng mảng trong PHP ta sẽ tiếp tục sử dụng cách thức trên đối với việc lọc các từ ngữ thô tục và thay thế chúng.
VD: khi một bạn chat "Mày bị khùng, đm mày, đồ thằng chó".

<?php function badWordFilter($data){ $originals = array("Khùng","đm","chó"); $replacements = array("dễ thương","yêu","đẹp trai"); $data = str_ireplace($originals,$replacements,$data); return $data; } $myData = "Mày bị khùng, đm mày, đồ thằng chó"; $cleaned = badWordFilter($myData); echo $cleaned; //Mày bị dễ thương, yêu mày, đồ thằng đẹp trai ?>

Thật là dễ dàng phải khôngkhông, tại sao không thử nhỉ.

Popular posts from this blog

Tìm hiểu về margin và padding

Để có một blog đẹp chúng ta phải chỉnh sửa mã nguồn cho các thành phần trở nên cân đối và hài hòa. Bài viết này sẽ hướng dẫn các bạn làm quen với margin và padding,  canh lề và canh đệm. Những ai đã từng học qua CSS thì không lạ gì với hai tag này.