PHP FILTER_SANITIZE_ENCODED Filtresi

Tanım ve Kullanım

FILTER_SANITIZE_ENCODED filtresi, URL'de gereksiz olmayan karakterleri kaldırır veya URL kodlar.

Bu fonksiyon urlencode() fonksiyonuna çok benzer.

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

Mümkün olan seçenekler veya işaretler:

  • FILTER_FLAG_STRIP_LOW - 32'nin altındaki ASCII değerlerini kaldır
  • FILTER_FLAG_STRIP_HIGH - 32'nin üzerindeki ASCII değerlerini kaldır
  • FILTER_FLAG_ENCODE_LOW - 32'nin altındaki ASCII değerlerini kodla
  • FILTER_FLAG_ENCODE_HIGH - 32'nin üzerindeki ASCII değerlerini kodla

Örnek

<?php

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

Çıktı:

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