Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/01/2005, 07:45
Anarko
 
Fecha de Ingreso: febrero-2004
Mensajes: 1.987
Antigüedad: 20 años, 2 meses
Puntos: 22
PHP carga todas las funciones creadas en funciones.php o solo las que requiere?

Buscando cambiar la hora me encontre con que se puede asi:

putenv('TZ=Europe/Madrid');

Pero y si quiero pero o Panama o Africa?... En GOOGLE no encontre nada útil de TZ...

Pero encontre una funcion del CLUSTER, (http://www.forosdelweb.com/showthrea...447#post950447) y la modifique asi:
Código PHP:
    $d_gtm=-5;    # diferencia horaria con respecto a la hora GTM
    
$d_m=10;    # diferencia de minutos
    
$d_s=10;    # diferencia de segun2
    
$mi_h=explode(':',gmdate('H:i:s',gmmktime(gmdate('H')+$d_gtm,gmdate('i')+$d_m,gmdate('s')+$d_s)));
    echo 
'<p>En el server: <b>'.date('H:i:s')."</b> con mis cambios: <b>$mi_h[0]:$mi_h[1]:$mi_h[2]</b></p>";

// Luego se pueden los tipicos "jueguitos" aunque en mi caso requiero minutos y segundos para otras cosas:

    
if($mi_h[0]<12)echo 'Buenos días';
    elseif(
$mi_h[0]<19)echo 'Buenas tardes';
    else echo 
'Buenas noches'
Asi que si combierto esto en una FUNCION, ya que multiples de mis paginas requieren la hora precisa de mi pais, NO TODAS, al agregar la funcion a la pagina funciones.php PHP cargara la funcion SIEMPRE que se haga un include(funciones.php) o solo cuando X funcion sea invocada por X pagina?.

En esa pagina tengo como 15/20 funciones tonces la pagina a.php (que solo requiere 2 funciones de alli), fatiga a PHP al hacerlo cargar Toooodas las 20 funciones?.

En caso de que PHP solo cargue la funcion que se le pida, pos... podriamos colocar hasta 200/500 funciones alli sin fatigar PHP ni volver lenta la carga de la pagina.

Pero precisamente eso es lo que no se.

Salu2!.

PD: invoqe o inboque?

Última edición por Anarko; 29/01/2005 a las 07:48 Razón: El URL de Clus