ข้ามไปที่เนื้อหาหลัก

การแทนที่อักขระพิเศษให้เป็นค่าว่าง ด้วย preg_replace



ตัวอย่างนี้จะเป็นการลบอักษระพิเศษออกจากชุดข้อความที่กำหนด
ผลลัพธ์ที่ต้องการคือข้อความที่มีเฉพาะตัวอักษร a-z กับเลข 0-9 เท่านั้น


<?php
$data = "asd'$%#&-1-2-3"; 
$data = preg_replace("/[^a-z\d]/i", '', $data);
echo $data;
?>

ผลลัพธ์

asd123


PHP CI MANIA PHP Code Generator 
โปรแกรมช่วยสร้างโค้ด ลดเวลาการเขียนโปรแกรม

สนใจสั่งซื้อเพียง 4,500 บาท
http://fastcoding.phpcodemania.com/




สนับสนุนค่ากาแฟผู้เขียนได้ที่

PayPal

ความคิดเห็น