Entonces si deseo accede a una variable de ambito local, debo de declararla tambien fuera de esta misma funcion para que se global , pe...

Pregunta de la clase:
Scope de PHP
Hazel Halan Rangel Salinas

Hazel Halan Rangel Salinas

Pregunta
student
hace 3 años

Entonces si deseo accede a una variable de ambito local, debo de declararla tambien fuera de esta misma funcion para que se global , pero esto no afecta el codigo ???

1 respuestas
para escribir tu comentario
    Carlos Eduardo Gomez García

    Carlos Eduardo Gomez García

    teacher
    hace 3 años

    ¡Hola! Si es de ámbito local deberías declararla únicamente dentro de ese ámbito local. En cambio, si tú quieres que tu variable sea global ahí sí la declaras fuera de la función, así la variable es global, y dentro de la función solo usas la palabra reservada

    global
    para que puedas usarla :D

    OJO: Al usar

    global
    NO la estás declarando, simplemente le estás diciendo a PHP que la variable que ya existe la quieres usar dentro de tu función :D

Curso de PHP: Entornos Virtuales y Funciones Avanzadas

Curso de PHP: Entornos Virtuales y Funciones Avanzadas

Explora entornos virtuales con PHP, profundiza en funciones avanzadas y optimiza tu código. Aprende a manejar constantes, funciones variables y escalabilidad en proyectos PHP para un desarrollo más eficiente y profesional.

Curso de PHP: Entornos Virtuales y Funciones Avanzadas
Curso de PHP: Entornos Virtuales y Funciones Avanzadas

Curso de PHP: Entornos Virtuales y Funciones Avanzadas

Explora entornos virtuales con PHP, profundiza en funciones avanzadas y optimiza tu código. Aprende a manejar constantes, funciones variables y escalabilidad en proyectos PHP para un desarrollo más eficiente y profesional.