è possibile ricevere un valore di ritorno dal costruttore di una classe?
riesco solamente a riceverlo creando un metodo apposito...
a questo punto la variabile $css diventa oggetto , il mio dubbio è sul costrutto return che da quel che ho capito dovrebbe sovrascrivere l'attuale valore o tipo della variabile con il suo valore ritornato.codice:class css { private $css ; public function __construct($css){ if( is_array($css) ): $this->css = $css; else: throw new Exception(' ! not array ! '); endif; if( isSet($_GET['css']) AND $_GET['css'] <= count($this->css) ) : return $this->css[$_GET['css']]; else: return $this->css[key($this->css)]; endif; } } $css = new css( array( 1 => 'css/ala.css','css/wcl.css','css/full.css') );
o forse mi sbaglio ?![]()



Rispondi quotando
