jueves, 11 de enero de 2007

Funcion: Cortar Variable QueryString

function cortar_variable_queryString($url, $key)
Descripcion:
Corta la variable "key" de la cadena "url" y la devuelve.
Esta pensada para eliminar campos de la variable query_string de PHP mediante el uso de expresiones regulares.

Ej: $aux=cortar_variable_queryString($_SERVER['QUERY_STRING'],"idioma");
Devuelve la variable Query_string sin la variable idioma.



function cortar_variable_queryString($url, $key)
{
$url = preg_replace('/(.*)(\?|&)' . $key . '=[^&]+?(&)(.*)/i', '$1$2$4', $url . '&');
$url = substr($url, 0, -1);
return ($url);
}

No hay comentarios: