Next: Reporte de advertencias (warnings)
Up: strict 'refs'
Previous: ¿Qué son las referencias
  Contents
- Tienden a hacer nuestro código más difícil de entender... Basta con
repasar el ejemplo anterior (¡y eso que viene directo del manual!)
para entender por qué.
- Su comportamiento puede parecer impredecible. Por ejemplo, si tenemos
una variable global $val con el valor 'mivalor'y tenemos
también una variable con el mismo nombre dentro de un bloque con el
valor 'otro', y desde dentro del bloque llamamos a $$val,
nos estaremos refiriendo a $mivalor pues si bien el $val interno
es el válido, sólamente el externo aparece en la tabla global de símbolos.
- Este comportamiento, en caso de ser requerido, puede ser logrado a
través de eval de una manera mucho más clara.
Gunnar Wolf
2002-05-20