Portál AbcLinuxu, 12. května 2025 05:54
$zelenina = array();třída s metodou která naplní pole Nevím zda je to tak dobře
public function setVars() { $zelenina = array(); $zelenina['sazenice'] = array(); $zelenina['sazenice'][] = 'foo'; $zelenina['sazenice'][] = 'bar'; }třída s metodou která pole vrací.
public function getVars() { return $zelenina['sazenice']; }Děkuji nebo mám vracet takto ?
public function getVars() { return $zelenina; }
class Trida { private $zelenina; }Potom k tomuto poli můžete přistupovat pomocí $this->zelenina. Toto pole bude viditelné jak pro metodu setVars, tak pro getVars. Potom bych tohle pole vracel pomocí
return $this->zeleninaJiný přístup by byl použít
global $zeleninaovšem globálních proměnných je lépe se vyvarovat.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.