Originariamente inviato da harlock22

- apro un file "funzioni.php"
- ci includo sempre il file che contiene la classe "classe-blu"
- istanzio la "classe-blu"
- uso l'istanza dentro ad una funzione che su chiama "funzione_con_istanza_di_classe-blu"
- richiamo la funzione da "pippo.php"

non funziona nulla?

Forse non posso istanziare la classe da dentro la funzione?
Se la sequenza che hai scritto è esattamente quello che fai non stai istanziando la classe dentro la funzione, ma fuori e poi cerchi di usarne l'istanza dentro

cioè se fai questo:

Codice PHP:

$obj
= new tuaClasse();

function 
funzione(){
$obj->metodo();

è sbagliato perchè dentro la funzione non hai istanziato niente e $obj che sta dentro è una cosa diversa da $obj che sta fuori.

Mentre se fai questo:

Codice PHP:

function funzione(){

$obj= new tuaClasse();

$obj->metodo();


Allora va bene perchè stai istanziado realmente dentro la funzione