Um, no se trata de eso, ahora que lo he estado revisando.
El caso es que b.php tiene una función. Y claro, desde dentro de la función no puedo acceder directamente al contenido de la variable. Por lo que parece, si simplemente hago
Código PHP:
echo $cadena;
funciona, pero si hago
Código PHP:
function imprimir(){echo $cadena; }
no funciona. Necesito poner
Código PHP:
global $cadena;
para poder usarla.
¿Es así? ¿Hay alguna forma de poner EN LA VARIABLE que es una variable global, más que poner la palabra GLOBAL donde la voy a usar?