Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/08/2007, 09:51
Avatar de nachopro
nachopro
 
Fecha de Ingreso: noviembre-2003
Ubicación: Haedo, Bs. As.
Mensajes: 290
Antigüedad: 20 años, 5 meses
Puntos: 2
Optimizando código PHP para ahorrar recursos

Buenas tardes, en esta oportunidad les quiero hacer una consulta:

los sitúo el caso de que usamos mod_rewrite por parte de apache para hacer nuestro sitio con urls amigables.

ahora bien, una función típica puede ser algo como:
Código PHP:
function trozarUrl($url)
{
    
$trozos_tmp explode('/'$url);
    unset(
$url); // Agiliza el sistema o libera recursos realmente importantes
    
    
foreach ($trozos_tmp as $clave => $valor)
    {
        if (!empty(
$valor))
        {
            
$trozos[$clave] = trim($valor);
        }
        unset(
$trozos_tmp[$clave]); // Agiliza el sistema o libera recursos realmente importantes?
    
}
    
    return 
$trozos;

En el código está la pregunta (repetida dos veces).

Quiero que me den su opinión si conviene o no realizar esta limpieza de "basura".

es decir, se libera un recurso preciado (como es la memoria) y vale la pena frente a la labor de la función unset?

Esto se aplica a cualquier función, procedimiento o lo que sea en PHP.

Espero sus respuesta.