Ciao a tutti,
da qualche giorno a questa parte sto cominciando studiare le OOP, e come prova sto cercando di realizzare un piccolo sistema di impaginazione dei record... ma questo non importa...
ho un dubbio che non sono riuscito a risolvere:
per passare un valore dentro una classe è necessario passarlo per forza tramite argomento di una funzione?
esempio (completamente inutile...ma che serve a spiegare quello che voglio dire):
ecco... l'unico modo per passare il valore $chi è passarlo come argomento di una funzione?Codice PHP:
class pinco{
var $chi;
function pinco($chi){
$this->chi = $chi;
}
function stampa(){
echo 'Pinco '. $this->chi ;
}
}
$prova = new pinco('Pallino');
$prova-> stampa();
se io ho molte variabili da dover passare... come è meglio fare?
ad esempio ho come variabili:
var $prova;
var $ancora;
var $dinuovo;
var $basta;
in una pagina mi serve di inviare il valore delle prime due, in un altra di tutte e quattro...ecc
mi conviene creare una funzione per passare il valore a ognuna di queste variabili?
non desidero passarli tramite un unica funzione perchè se in futuro avess bisogno di modificare gli argomenti di quella funzione dovrei modificare anche tutte le pagine dove utilizzo la classe.
scusate se sono stato un po' contorto...se non avete capito basta dirlo e provo a rispiegarlo..
grazie davvero
ciao!