Header Ads

Header ADS

PHP: Añadir http:// si no existe a una URL

Dos funciones php diferentes para añadir el “http://” a una determinada url si no existe. Así nos evitaremos errores 404 innecesarios.


Código Web
function addhttp($url) {
  if (!preg_match("~^(?:f|ht)tps?://~i", $url)) {
    $url = "http://" . $url;
  }
  return $url;
}
function addhttp($url) {
  if (false === strpos($url, '://')) {
    $url = 'http://' . $url;
  }
  return $url;
}
 
Ejemplos de uso:
echo addhttp('www.losinformaticos.tk'); // http://www.losinformaticos.tk
echo addhttp(losinformaticos.tk'); // http://losinformaticos.tk
echo addhttp(http://www.losinformaticos.tk'); // http://www.losinformaticos.tk
echo addhttp(http://losinformaticos.tk'); // http://losinformaticos.tk


No hay comentarios.

Con tecnología de Blogger.