PHP FILTER_SANITIZE_ENCODED-suodatin

Määritelmä ja käyttö

FILTER_SANITIZE_ENCODED-suodattimen avulla poistetaan tai URL-koodataan tarpeetonta merkkiä.

Tämä funktio on hyvin samanlainen kuin urlencode()-funktio.

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

Mahdolliset vaihtoehdot tai merkit:

  • FILTER_FLAG_STRIP_LOW - poista ASCII-arvon alle 32 olevat merkit
  • FILTER_FLAG_STRIP_HIGH - poista ASCII-arvon yli 32 olevat merkit
  • FILTER_FLAG_ENCODE_LOW - koodaa ASCII-arvon alle 32 olevat merkit
  • FILTER_FLAG_ENCODE_HIGH - koodaa ASCII-arvon yli 32 olevat merkit

Esimerkki

<?php

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

Tulostus:

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