PHP:¿Cómo compruebo si una url existe o no?
De Foros del Web
Utilizando la siguiente función:
Código PHP:
function url($url)//Se le pasa la url { $fp=@fopen($url,"r");//Utilizamos fopen para abrir esa url if($fp){//Si fopen abre la url return true; }else{//si no devuelve false return false; } @fclose($fp);//Cerramos la conexión }
Para usarla
Código PHP:
$existe=url("http://La_url.com");//Con [url]http://[/url] if($existe){ echo "Si existe"; }else{ echo "No existe"; }
--MSDark 04 Mar 2003
Este artículo es parte de las FAQs de PHP y el Manual de PHP.
- Indice de las FAQs: Conceptos, Configuración, Formularios, Manejo de Archivos, Integración con Bases de Datos, Sesiones, Extensiones y Librerías, Seguridad, Funciones, Clases y Objetos, Frameworks
- Recomendamos también: Guía Zend, Frameworks PHP, Aceleradores PHP
- Agregar al FAQ: PHP: Instrucciones para agregar una pregunta al FAQ de PHP
- Para preguntas sobre PHP: Foro de Php
