Maison  >  Article  >  développement back-end  >  En PHP, la constante FILTER_VALIDATE_URL représente le filtre utilisé pour valider les URL

En PHP, la constante FILTER_VALIDATE_URL représente le filtre utilisé pour valider les URL

WBOY
WBOYavant
2023-09-14 10:37:02932parcourir

La constante

En PHP, la constante FILTER_VALIDATE_URL représente le filtre utilisé pour valider les URL

FILTER_VALIDATE_URL est utilisée pour valider l'URL.

Flag

  • FILTER_FLAG_SCHEME_REQUIRED − L'URL doit être conforme aux normes RFC.

  • FILTER_FLAG_HOST_REQUIRED - L'URL doit contenir le nom d'hôte.

  • FILTER_FLAG_PATH_REQUIRED −L'URL doit avoir un chemin après le nom de domaine.

  • FILTER_FLAG_QUERY_REQUIRED −L'URL doit avoir une chaîne de requête. La constante

Return Value

FILTER_VALIDATE_URL ne renvoie rien.

Exemple

Démonstration

<?php
$url = "https://www.example.com";
if (filter_var($url, FILTER_VALIDATE_URL)) {
   echo("Valid URL!");
} else {
   echo("Invalid URL!");
}
?>

Sortie

Ce qui suit est le résultat de sortie.

Valid URL!

Regardons un exemple.

Exemple

Démonstration en temps réel

<?php
$url = "examplecom";
if (filter_var($url, FILTER_VALIDATE_URL)) {
   echo("Valid URL!");
} else {
   echo("Invalid URL!");
}
?>

Sortie

Voici la sortie.

Invalid 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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer
Article précédent:Fonction strncasecmp() en PHPArticle suivant:Fonction strncasecmp() en PHP