Mam taki kod, wywala mi blad nie wiem dlaczego, przyznam sie ze dopiero sie ucze i nie wiem co tutaj jest nie tak?
<?php
class Szymon1
{
public static $zmiennaStatycznaPubliczna=10;
static private $zmiennaStatycznaPrywatna=10;
public $zmiennaPubliczna=10;
public function setZmienna($args){
self::$zmiennaStatycznaPrywatna = $args;
$zmiennaPubliczna=$args;
}
public function getZmienna(){
return self::$zmiennaStatycznaPrywatna;
}
public function getPubliczna(){
return $zmiennaPubliczna; //blad
}
}
Szymon1::$zmiennaStatycznaPubliczna=11;
echo "".Szymon1::$zmiennaStatycznaPubliczna."<br />";
$obiekt = new Szymon1;
$obiekt->setZmienna(12);
$wyswietl = $obiekt->getZmienna();
echo $wyswietl."<br />";
echo $obiekt->getPubliczna()."<br />";
?>
blad wywala mi przy 17 lini