Acceso a variables desde una función dentro de una clase (¿alcances?)
Pregunta
Soy bastante nuevo con las clases, y he estado buscando en línea algún tipo de tutorial sobre esto, pero desafortunadamente no he tenido éxito en encontrar una solución. Cualquier ayuda que ustedes puedan darme sería muy apreciado.
Tengo 2 archivos.
1) variables.inc.php:
$myvar = "hello world";
2) myclass.php:
include("variables.inc.php");
class myClass {
function doSomething() {
echo "myvar: $myvar";
}
}
El problema:$myvar
regresa vacío. Intenté agregar esta línea entre function doSomething() {
y echo...:
global $myvar;
Pero tampoco parece funcionar de esa manera. ¿Alguna sugerencia?
No hay solución correcta
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow