Código PHP:
Ver original- // VALIDANDO UNA URL 
-     /*  
-         $opcion = 
-             FILTER_FLAG_SCHEME_REQUIRED  - ejemplo: http://pagina 
-             FILTER_FLAG_HOST_REQUIRED - ejemplo: http://www.pagina.com 
-             FILTER_FLAG_PATH_REQUIRED - ejemplo: www.example.com/example1/test2/ 
-             FILTER_FLAG_QUERY_REQUIRED  - ejmemplo: pagina.php?nombre=Juan&edad=37 
-     */ 
-     public function validarURL($url, $opcion){ 
-         filter_var($url,-  FILTER_VALIDATE_URL , $opcion)-  ?  $resultado = TRUE : $resultado = FALSE;
 
-         return $resultado; 
-     } 
Por si no sabes clases aca te va una sencilla:    
Código PHP:
Ver original- filter_var('http://www.pagina.com',-  FILTER_VALIDATE_URL ,-  FILTER_FLAG_HOST_REQUIRED )-  ?  $resultado = 'Si es valida...!' : $resultado = 'No es valida...!';
 
- echo $resultado;