|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jul 2008
Messaggi: 1426
|
[PHP]Condividere variabile tra 2 classi
Raga ho un problemuccio che non so come risolvere.
Se io ho una variabile esterna a una classe come faccio ad usarla nella classe? Il mio obbiettivo sarebbe quello di usare la variabile senza passarla come parametro alla funzione. Come posso fare? Esempio Codice:
<?php
$variabile = "prova";
class classe {
public static function funzione() {
echo $variabile;
}
}
classe::funzione();
?>
Ultima modifica di Mattyfog : 19-11-2010 alle 20:29. |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Feb 2010
Messaggi: 466
|
Quote:
Codice PHP:
__________________
I robot hanno scintillanti fondoschiena metallici che non dovrebbero essere baciati. |
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jul 2008
Messaggi: 1426
|
Avresti una soluzione che mi permetta di usare la variabile $variabile senza dover prima usare il comando global $variabile in ogni funzione? IN pratica poter usare $variabile in tutta la classe definendo global $variabile per tutta la classe.
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Feb 2010
Messaggi: 466
|
se devi usare un metodo statico non mi viene in mente nulla in questo momento al di fuori di usare "global"
se invece instanzi la classe normalmente esistono tante soluzioni, es. Codice PHP:
__________________
I robot hanno scintillanti fondoschiena metallici che non dovrebbero essere baciati. |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Jul 2008
Messaggi: 1426
|
A me però servirebbe proprio usarlo in un metodo statico...
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:03.




















