PHP FILTER_SANITIZE_ENCODED ฟังก์ชัน

คำนิยามและวิธีใช้

FILTER_SANITIZE_ENCODED ฟังก์ชันควบคุมออกหลังจากการ URL 编码ที่ไม่จำเป็น

ฟังก์ชันนี้คล้ายกับฟังก์ชัน urlencode()

  • Name: "encoded"
  • ID-number: 514

ตัวเลือกหรือสัญญาณที่เป็นไปได้:

  • FILTER_FLAG_STRIP_LOW - ลบรหัส ASCII ต่ำกว่า 32
  • FILTER_FLAG_STRIP_HIGH - ลบรหัส ASCII สูงกว่า 32
  • FILTER_FLAG_ENCODE_LOW - รหัส ASCII ต่ำกว่า 32
  • FILTER_FLAG_ENCODE_HIGH - รหัส ASCII สูงกว่า 32

ตัวอย่าง

<?php

var_dump(filter_var($url,FILTER_SANITIZE_ENCODED));
?>

การแสดงผล:

string(32) "http%3A%2F%2Fwww.codew3c.com"