การเพิ่มเครื่องหมาย / ไว้ในข้อความหรือ String ด้วย addslashes()
หน้าแรก PHP MySQL เกร็ดความรู้ การเพิ่มเครื่องหมาย / ไว้ในข้อความหรือ String ด้วย addslashes()
addslashes() คือ Function หนึ่งใน php นะครับ เป็น Function ที่ทำงานอยู่ในหมวดของ Function พวก String หรือข้อความต่าง ๆ ครับ มีหลาย Function ในการทำการกับ String แต่วันนี้จะหยิบยกเอา addslashes() มาอธิบายให้เพื่อน ๆ ลองเอาไปใช้งานกันนะครับ
addslashes() สรรพคุณคือ ใช้เพิ่มเครื่องหมาย / ไว้หน้าตัวอักษรพิเศษต่าง ๆ เช่น " หรือ '' เป็นต้น
ประโยชน์การใช้งานของมันก็คือ เวลาเราเก็บข้อมูลลงฐานข้อมูลนะครับ พวกเครื่องหมายพวกนี้ จะมีผลกระทบต่อฐานข้อมูล บางเครื่องหมาย สามรรถทำให้ฐานข้อมูลของคุณโดน Hack ได้ง่าย ๆ เลย เพราะฉะนั้น เราควรจะตัดเครื่องหมายต้าง ๆ นี้ออกจากข้อความก่อนที่จะเอาเข้า Database นะครับ
วิธีการใช้งานก็ประมาณนี้ครับ
<?php
$name = "I''m Somchay Sangaimsuk "
$newname = addslashes($name);
?>
ลองเอาไปดูนะครับ ว่าผลจะออกมาเป็นอย่างไร การศึกษาเกิดจาการเรียนรู้ครับ
ขึ้นไปด้านบน
