PHP を使用して URL かどうかを判断する方法: 1. 正規表現「preg_match($preg,$url)」を使用して判断を行います; 2. PHP 組み込み関数「filter_var」を使用します()」を使用して決定を達成します。
推奨: 「PHP ビデオ チュートリアル 」
PHP は、URL の正当な文字列が正しいかどうかを判断します。 URL リンク
クロール時などに、文字列が標準 URL リンク アドレスであるかどうかを正確に判断できない友人が多く、非常に面倒です。URL を判断する方法を見てみましょう。合法性の。
以下のコードはすべて PHP 言語コードですが、言語はすべて同じです。
最初のタイプ: 正規表現
<?php function or_url($url){ $preg = "/http[s]?:\/\/[\w.]+[\w\/]*[\w.]*\??[\w=&\+\%]*/is"; if(preg_match($preg,$url)){ echo '正确的 url 地址'; }else{ echo '不是合法的 url 地址'; } }
2 番目のタイプ: 組み込み関数 filter_var () の使用を推奨
<?php function or_url($url){ if (filter_var($url, FILTER_VALIDATE_URL) !== false) { echo 'url 地址正确'; }else{ echo 'url 地址不正确'; } }
以上がphp が URL かどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。