多くの質問を見てきましたが、より単純なケースを望んでいるため、それがどのように機能するかを理解できませんでした。
テキストがある場合は、それが何であれ、それが URL であるかどうかを確認したいと思います。
$text = "something.com"; //this is a url
if (!IsUrl($text)){
echo "No it is not url";
exit; // die well
}else{
echo "Yes it is url";
// my else codes goes
}
function IsUrl($url){
// ???
}
JS がブロックされている場合、JavaScript で確認する以外に方法はありますか?
ベストアンサー1
以下のコードは私の場合は機能しました:
if(filter_var($text, FILTER_VALIDATE_URL))
{
echo "Yes it is url";
exit; // die well
}
else
{
echo "No it is not url";
// my else codes goes
}
指定することもできますRFCフラグを使用してURLのコンプライアンスおよびその他の要件を確認します。PHP 検証フィルター詳細については。