สอนเขียน PHP แทนที่คําหยาบ ตัดคำหยาบ ด้วย preg_replace โดยคำสั่งนี้ใช้สำหรับค้นหารูปแบบข้อมูลที่ต้องการ และแทนที่ด้วยข้อมูลที่ต้องการ บทความนี้แนะนำการใช้ preg_replace เพื่อ แทนที่คําหยาบใน ตัดคำหยาบ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง PHP แทนที่คําหยาบ ตัดคำหยาบ ด้วย preg_replace
<?php
$v = "หมา กระต่าย ลิง";
$v = preg_replace(
array('/หมา/', '/ลิง/'),
array('คุณหมา', ''),
$v
);
echo $v;
?>
ผลลัพธ์
คุณหมา กระต่าย
PHP แทนที่คําหยาบ ตัดคำหยาบ จากตัวอย่างโค้ด สมมุติกำหนดให้คำว่า หมา และลิง เป็นคำหยาบ กรณีถ้าเจอคำว่าหมาให้เปลี่ยนเป็น คุณหมา และกรณีถ้าเจอคำว่า ลิง ให้ตัดคำดังกล่าวออกเลย โดยใช้คำสั่ง preg_replace แบบ array เพื่อให้สามารถกำหนดคำหยาบ และการแทนที่คำหยาบได้มากกว่า 1 คำ