PHP를 사용하여 URL인지 확인하는 방법: 1. 정규식 "preg_match($preg,$url)"을 사용하여 확인합니다. 2. PHP 내장 함수 "filter_var ()"를 사용합니다. 결심을 이루다.
추천: "PHP 비디오 튜토리얼"
PHP는 URL의 합법적인 문자열이 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 地址'; } }
두 번째: 내장 함수 filter_var() 사용 권장
<?php function or_url($url){ if (filter_var($url, FILTER_VALIDATE_URL) !== false) { echo 'url 地址正确'; }else{ echo 'url 地址不正确'; } }
위 내용은 PHP가 URL인지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!