Accesso alle variabili all'interno di una funzione all'interno di una classe (Scopes?)
Domanda
Sono abbastanza nuovo con le lezioni e ho cercato online una sorta di tutorial su questo, ma sfortunatamente non ho avuto successo nel trovare una soluzione. Qualsiasi aiuto voi ragazzi potrebbe darmi sarebbe molto apprezzato.
Ho 2 file.
1) variabili.inc.php:
$myvar = "hello world";
2) myclass.php:
include("variables.inc.php");
class myClass {
function doSomething() {
echo "myvar: $myvar";
}
}
Il problema:$myvar
restituisce vuoto. Ho provato ad aggiungere questa linea tra function doSomething() {
e echo...:
global $myvar;
Ma non sembra funzionare neanche in questo modo. Eventuali suggerimenti?
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow