En son web geliştirme öğreticiler
 

PHP FILTER_SANITIZE_STRING Filtre

<PHP Filtre Referans

Örnek

bir dize tüm HTML etiketlerini kaldırın:

<?php
$str = "<h1>Hello World!</h1>";

$newstr = filter_var($str, FILTER_SANITIZE_STRING);
echo $newstr;
?>
»Run örnek

Tanımı ve Kullanımı

FILTER_SANITIZE_STRING filtre etiketlerini kaldırır ve bir dize gelen özel karakterler kaldırmak veya kodlamak.

Olası seçenekler ve bayraklar:

  • FILTER_FLAG_NO_ENCODE_QUOTES - tırnak kodlamak etmeyin
  • FILTER_FLAG_STRIP_LOW - <32 ASCII değeri olan karakterleri kaldırın
  • FILTER_FLAG_STRIP_HIGH - ASCII değeri karakterleri kaldırın> 127
  • FILTER_FLAG_ENCODE_LOW - ASCII değeri ile Encode karakterleri <32
  • FILTER_FLAG_ENCODE_HIGH - ASCII değeri ile Encode karakterleri> 127
  • FILTER_FLAG_ENCODE_AMP - kodlayın "&" & amp karakteri;

Diğer Örnekler

Örnek 1

tüm HTML etiketlerini ve bir dize gelen ASCII değeri> 127 ile tüm karakterleri kaldırın:

<?php
$str = "<h1>Hello WorldÅ!</h1>";

$newstr = filter_var($str, FILTER_SANITIZE_STRING, FILTER_FLAG_STRIP_HIGH);
echo $newstr;
?>
»Run örnek

<PHP Filtre Referans