la variabile array (così come tutte le altre variabili utilizzate da più metodi della classe) deve essere dichiarata pubblica; quindi la sua dichiarazione va messa al di fuori di qualunque metodo. inoltre, le variabili pubbliche non devono essere richiamate in modo classico tipo $nome_variabile (come si sa nella normale programmazione procedurale), ma esattamente come richiami gli altri metodi della classe, quindi con la sintassi: $this->nome_variabile.
esempio:
Codice PHP:
class mia_classe {
var mioarray = array();
function mia_classe() { // costruttore
$this->variabile1["miovalorecolonna1"] = $valore_1;
$this->variabile1["miovalorecolonna2"] = $valore_2;
}
function metodo1() {
return $this->variabile1["miovalorecolonna1"];
}
}