martes, 3 de noviembre de 2009

Generador automático de urls amigables en PHP

Le muestro a continuación una práctica función en PHP que genera autmáticamente urls amigables a pertir de un string:

function generateUF($phrase){
$result = strtolower($phrase);
$result = preg_replace("/[^a-z0-9\s-]/", "", $result);
$result = trim(preg_replace("/\s+/", " ", $result));
$result = trim(substr($result, 0, 45));
$result = preg_replace("/\s/", "-", $result);
return $result;
}

Una buena solucion para urls basadas en nombres de productos, personas, etc.

No hay comentarios:

Publicar un comentario

Buscar este blog