<?php
class MyClass {
public $a;
private $arr=array(1=>"Pisa", 2=>"Roma", 3=>"Firenze", 4=>"Terni", 5=>"Torino", 6=>
"Milano");
public function fun($val) {
foreach ($this->arr as $key=>$value) {
if ($val == $key) $this->a=$value;
}
}
}
$ogg = new MyClass();
$ogg->fun(4);
echo $ogg->a."
";
?>
Questa parte di codice implemeta la classe MyClass in cui è definita la vaiabile $a, l'array $arr e la funzione fun.
Viene instanziata la Classe e richiamata la funzione fun con parametro attuale 4.
Stampa a video il valore dell'elemento dell'array con indice 4. Quindi stampa a video "Terni" e va a capo.
E' giusta secondo voi la mia descrizione?