$url 変数の特殊文字をエンコードします:
<?php
$url="https://www.w3schoolsÅÅ.com";
$url = filter_var($url, FILTER_SANITIZE_ENCODED);
echo $url;
?>
例の実行 »
FILTER_SANITIZE_ENCODED フィルタは、特殊文字を削除またはエンコードします。
このフィルタは、urlencode() 関数とよく似た動きをします。
可能なオプションとフラグ:
特殊文字をエンコードし、ASCII値 > 127のすべての文字を削除します:
<?php
$url="https://www.w3schoolsÅÅ.com";
$url = filter_var($url, FILTER_SANITIZE_ENCODED, FILTER_FLAG_STRIP_HIGH);
echo $url;
?>
例の実行 »