El siguiente script PHP nos permite crear nuestras url amigables. Estas url amigables pueden partir del título de un artículo.
Si escojemos como título: "PHP: Crear URL amigables", la url amigable creada sería "php-crear-url-amigables".
A continación ponemos a su disposición la siguiente clase que se encarga de convertir espacios, mayusculas, caracteres a una url amigable.
<?php
function text2url($string) {
$spacer = "-";
$string = trim($string);
$string = strtolower($string);
$string = strtr($string, "áéíóúñÁÉÍÓÚÑ", "aeiounaeioun");
$string = trim(ereg_replace("[^ A-Za-z0-9_]", " ", $string));
$string = ereg_replace("[ tnr]+", "-", $string);
$string = str_replace(" ", $spacer, $string);
$string = ereg_replace("[ -]+", "-", $string);
return $string;
}
// Para mostrar sería de la siguiente manera:
echo text2url("PHP: Crear URL amigables");
?>
Esperamos les sea de interés y ayuda.
No hay comentarios:
Publicar un comentario