FILTER_SANITIZE_URL フィルタは、文字列から不正なURL文字をすべて削除します。
このフィルタは、すべての文字、数字、および $-_.+!*'(),{}|\\^~[]`"><#%;/?:@&= 以外の文字を削除します。
<?php
$var="https://www.w3schoo�øls.coøm";
var_dump(filter_var($var, FILTER_SANITIZE_URL));
?>
コードの出力は次の通りです:
string(24) "https://www.w3schools.com"