PHP FILTER_SANITIZE_SPECIAL_CHARS Filtresi
❮ PHP Filtre Referansını Tamamlayın
Tanım ve Kullanım
FILTER_SANITIZE_SPECIAL_CHARS filtresi HTML'den özel karakterlerden kaçar.
Bu filtre, "<>& ve ASCII değeri 32'nin altında olan karakterlerden kaçmak için kullanılır.
- Ad: "özel_chars"
- Kimlik numarası: 515
Olası bayraklar:
- FILTER_FLAG_STRIP_LOW - ASCII değeri 32'nin altında olan karakterleri soyun
- FILTER_FLAG_STRIP_HIGH - ASCII değeri 32'nin üzerinde olan karakterleri soyun
- FILTER_FLAG_ENCODE_HIGH - ASCII değeri 32'nin üzerinde olan karakterleri kodla
Örnek
<?php
$url="Is Peter <smart> & funny?";
var_dump(filter_var($url,FILTER_SANITIZE_SPECIAL_CHARS));
?>
Yukarıdaki kodun tarayıcı çıktısı şöyle olacaktır:
string(37) "Is Peter <smart> & funny?"
Tarayıcı penceresinde "Kaynağı görüntüle"yi seçerseniz, aşağıdaki HTML'yi göreceksiniz:
string(37) "Is Peter <smart> & funny?"
❮ PHP Filtre Referansını Tamamlayın