Comment utiliser PHP pour déterminer s'il s'agit d'une URL : 1. Utilisez l'expression régulière "preg_match($preg,$url)" pour réaliser la détermination ; 2. Utilisez la fonction intégrée de PHP "filter_var" ()" pour parvenir à la détermination.
Recommandé : "Tutoriel vidéo PHP"
PHP détermine si la chaîne légale de l'URL est Lien URL
De nombreux amis ne peuvent pas déterminer avec précision si une chaîne est une adresse de lien URL standard lors de l'exploration ou dans d'autres circonstances, ce qui est très gênant. Voyons comment déterminer l'URL. .de légalité.
Les codes suivants sont tous des codes de langage PHP, mais les languessont toutes identiques.
Le premier type : expression régulière
<?php function or_url($url){ $preg = "/http[s]?:\/\/[\w.]+[\w\/]*[\w.]*\??[\w=&\+\%]*/is"; if(preg_match($preg,$url)){ echo '正确的 url 地址'; }else{ echo '不是合法的 url 地址'; } }
Le deuxième type : utilisation de la fonction intégrée filter_var () recommandée
<?php function or_url($url){ if (filter_var($url, FILTER_VALIDATE_URL) !== false) { echo 'url 地址正确'; }else{ echo 'url 地址不正确'; } }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!