tutorial pengembangan web terbaru
 

PHP FILTER_SANITIZE_STRING Filter

<PHP Filter Referensi

Contoh

Hapus semua tag HTML dari sebuah string:

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

$newstr = filter_var($str, FILTER_SANITIZE_STRING);
echo $newstr;
?>
Menjalankan contoh »

Definisi dan Penggunaan

The FILTER_SANITIZE_STRING Filter menghilangkan tag dan menghapus atau mengkodekan karakter khusus dari string.

kemungkinan pilihan dan bendera:

  • FILTER_FLAG_NO_ENCODE_QUOTES - Jangan mengkodekan kutipan
  • FILTER_FLAG_STRIP_LOW - Hapus karakter dengan nilai ASCII <32
  • FILTER_FLAG_STRIP_HIGH - Hapus karakter dengan nilai ASCII> 127
  • FILTER_FLAG_ENCODE_LOW - Encode karakter dengan nilai ASCII <32
  • FILTER_FLAG_ENCODE_HIGH - Encode karakter dengan nilai ASCII> 127
  • FILTER_FLAG_ENCODE_AMP - Encode "&" karakter ke & amp;

Contoh lebih

contoh 1

Hapus semua tag HTML dan semua karakter dengan nilai ASCII> 127, dari string:

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

$newstr = filter_var($str, FILTER_SANITIZE_STRING, FILTER_FLAG_STRIP_HIGH);
echo $newstr;
?>
Menjalankan contoh »

<PHP Filter Referensi