Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน addcslashes() ใน PHP

คำอธิบาย

ฟังก์ชัน addcslashes() ใช้เพิ่มแบ็กสแลชหน้าอักขระที่ระบุในสตริง คล้าย addslashes() แต่สามารถระบุช่วงอักขระได้ (เช่น a..z) ฟังก์ชันนี้คำนึงถึงตัวพิมพ์เล็ก-ใหญ่ (case-sensitive)

รูปแบบการใช้งาน (Syntax)

addcslashes(string $string, string $characters): string

พารามิเตอร์

  • string - สตริงที่ต้องการ escape
  • characters - อักขระหรือช่วงอักขระที่ต้องการ escape (ใช้ .. สำหรับช่วง)

ค่าที่คืนกลับ (Return Value)

คืนค่าสตริงที่เพิ่มแบ็กสแลชหน้าอักขระที่ระบุแล้ว

ตัวอย่างการใช้งาน

ตัวอย่างที่ 1 - Escape ตัวอักษร W

<?php
$str = addcslashes("First World!", "W");
echo($str);
?>

ผลลัพธ์

First \World!

ตัวอย่างที่ 2 - Escape ช่วง a ถึง r

<?php
$str = addcslashes("First World!", "a..r");
echo($str);
?>

ผลลัพธ์

F\i\r\s\t W\o\r\l\d!

อธิบาย: อักขระ a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r ทั้งหมดถูก escape