PHP FILTER_SANITIZE_ENCODED フィルタ

❮ PHP フィルタ・リファレンス

$url 変数の特殊文字をエンコードします:

<?php
$url="https://www.w3schoolsÅÅ.com";

$url = filter_var($url, FILTER_SANITIZE_ENCODED);
echo $url;
?>
例の実行 »

定義と用法

FILTER_SANITIZE_ENCODED フィルタは、特殊文字を削除またはエンコードします。

このフィルタは、urlencode() 関数とよく似た動きをします。

可能なオプションとフラグ:


その他の例

例 1

特殊文字をエンコードし、ASCII値 > 127のすべての文字を削除します:

<?php
$url="https://www.w3schoolsÅÅ.com";

$url = filter_var($url, FILTER_SANITIZE_ENCODED, FILTER_FLAG_STRIP_HIGH);
echo $url;
?>
例の実行 »

❮ PHP フィルタ・リファレンス