Test la validité d'un nom de domaine

...Avertissement :


eregi() est utilisé dans ce code source. Cette fonction est OBSOLÈTE à partir de PHP 5.3.0 et a été SUPPRIMÉE à partir de PHP 7.0.0. Utilisez la fonction preg_match() à la place.
    29 Aout 2006  

      Test la validité d'un nom de domaine

Test la validité d'un nom de domaine avec un REGEX, les extentions testées sont : .com, .fr, .org, .net, .info, .ca
Fabrice Piget 29 Aout 2006
# Catégorie Compatibilité Nombre de vues Site Archive
   Regex PHP 4, PHP 5 13 961  

       Code Source PHP


 
 01    
 02    
 03    
 04    
 05    
 06    
 07    
 08    
 09    
 10    
 11    
 12    
 13    
 14    
 15    
 16    
 17    
 18    
 19    
 20    
 21    
 22    
                               
<?php
/**************************************************************************************/
/*
     Titre  : Test la validité d'un nom de domaine                                                                       
                                                                                                                          
     URL    :  
     https://phpsources.net/code/php/regex/182_test-levalidited-un-nom-de-domaine
     Auteur         : Fabrice Piget                                                                                       
     Date edition   : 29 Aout 2006                                                                                        
*/
/**************************************************************************************/
 
$url '';  // Le nom de domaine (NDD)
  
$regex="^http://([_a-zA-Z0-9])+(\.[_a-zA-Z0-9])+(\.fr)|(\.com)|(\.org)|(\.net)";
  
  if (eregi($regex$url))
    echo 'NDD valide';
  else 
    echo 'NDD non valide';
?> 

...  Manuel PHP - Fonctions du code source

   php.net  Description Versions PHP OUTIL
   echo Affiche une chaîne de caractères PHP 4, PHP 5, PHP 7
   eregi Recherche par expression rationnelle insensible à la casse - (PHP 4, PHP 5)   !  OBSOLÈTE(PHP 4, PHP 5)


  • L'ajout de commentaire est libre et ne demande pas d'inscription,
  •   invité

nous vous encourageons à contribuer à l'utilisation de PHP en ajoutant vos remarques.