PHP ตัดอักขระพิเศษจากข้อความ ด้วย preg_replace บทความนี้สอนเขียนภาษา PHP เพื่อตัดอักขระพิเศษ หรือ (special characters) จากข้อความด้วยคำสั่ง preg_replace สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง PHP ตัดอักขระพิเศษจากข้อความ ด้วย preg_replace
<?php
$string = "#$*Hello(_)Devdit";
$string = preg_replace('/[^A-Za-z0-9ก-ฮ\-]/', '', $string);
echo $string;
?>
ผลลัพธ์
HelloDevdit
PHP ตัดอักขระพิเศษ จากตัวอย่างใช้คำสั่ง preg_replace พร้อมกำหนดตัวอักษรที่อนุญาตให้มีได้ คือ A-Z, a-z, 0-9, ก-ฮ (เพิ่มเติมตัวอักษรอื่นได้) โดยตัวอักษรนอกเหนือจากนี้จะถูกแทนที่ด้วยค่าว่าง เป็นการตัดอักขระพิเศษจากข้อความด้วยภาษา PHP