Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/01/2005, 07:45
Anarko
 
Fecha de Ingreso: febrero-2004
Mensajes: 1.987
Antigüedad: 22 años, 7 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