Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/12/2002, 10:48
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Para lo de el array SuperGlobal .. insisto . .leete las FAQ's que hay se eplica porqué hay q usarlas .. ademas q tienes un link hacia otro artículo de Zend.com ...

Lo de GLOBAL $variable .. se refiere al ambito (scope en ingles) de las variables y se usa principalmente en funciones:

http://us.php.net/manual/en/language...bles.scope.php

Si tienes una funcion X .. el ambito de las variables solo afecta a las variables que contenga la funcion y manipule ... Si necesitas usar variables de "fuera" de esa funcion .. debes de pasarselas como parámetro o bien definirlas como globales.

Pasandole una variable asumiendo gloables:
Código PHP:
$variable="valor";
function 
funcionX(){
global 
$variable;
// proceso .. lógica ..

Pasandole una variable por parámetro:
Código PHP:
$variable="valor";
function 
funcionX($variable){
// proceso .. lógica ..

A su vez ya sabras q una funcion puede devolver algun valor de alguna variable .. esto lo hace via:

return $variable .. (uno de sus metodos) ...

Recuerda .. "las variables que uses en una funcion solo tienen validez y uso dentro de la funcion" .. para "hacerle llegar" o "que devuelva" alguna variable . .hay q usar los métodos mencionados ..

Es eso a lo q te refieres? ...

Un saludo,