Sarebbe piu' chiaro se tu dicessi esattamente cosa vuoi ottenere, perche' messa cosi' sembra il classico problema XY (tu provi a fare X ma quello che in realta' ti serve e' Y).Originariamente inviato da paglia_s
Così complicato? A questo punto mi viene in mente una cosa: sarebbe possibile dichiarare le variabili fuori dalla classe e poi usarle dentro ei essa?
Le funzioni (che all'interno di una classe si chiamano metodi) si richiamano con questa sintassi:Originariamente inviato da paglia_s
Scusa, mi è sorto un altro problema.
Nella mia classe ho una public function che finisce con un return.
Quando creo un'istanza della classe voglio stampare quel return.
Allora pensavo di fare così:
Eppure mi dice che la variabile return non è definita.Codice PHP:
echo $classe->return;
La devo definire prima della funzione all'interno della classe?
nota le parentesi tonde che indicano una chiamata ad una funzione, invece con questa sintassi:Codice PHP:
$object->method()
si fa riferimento ad una variabile dell'istanza della classe (in terminologia OO si chiama proprieta').Codice PHP:
$object->property
Se poi hai chiamato la funzione "return" consiglio di cambiare nome visto che return e' una parola riservata.