Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/07/2007, 03:07
otepsaves
 
Fecha de Ingreso: febrero-2007
Mensajes: 5
Antigüedad: 17 años, 2 meses
Puntos: 0
visibilidad de funciones (sin clases)

Hola,

estoy peleándome con un código que no he desarrollado yo, y he visto algo que me descoloca bastante, a ver si alguien puede explicarmelo.

En un archivo php aparecen llamadas a funciones que se encuentran en otros archivos (no están dentro de ninguna clase), pero no veo ninguna llamada tipo include, por lo que no me explico cómo pueden ser visibles desde este archivo. Lo único que me llama la atención es que se utilizan variables globales. ¿el uso de variables globales no proporciona visibilidad a las funciones donde se las llama en el resto de la aplicación, verdad???

No se si me he explicado bien. El caso es que desde un archivo se accede a funciones que están definidas en otro, pero en ningún sitio se hace referencia a este archivo de origen. ¿cómo sabe dónde buscar el código de la función? ¿tendrá que ver con las variables globales? ¿programar así no es una buena práctica, verdad?

Muchas gracias, un saludo.