Kombinovßnφ polφ a objekt∙

Parser v PHP3 m∞l znaΦnß omezenφ, co se t²kalo kombinovßnφ polφ a objekt∙. Mφt pole objekt∙ a p°istupovat k polφm v t∞chto objektech nebylo mo₧nΘ. PHP4 toto nep°φjemnΘ omezenφ odstra≥uje a dovolφ vßm v libovolnΘ mφ°e do sebe zano°ovat pole a objekty.

<?

class CCislo
{
  var $N = 0;
  
  function CCislo($n)
  {
    $this->N = $n;
  }
}

class CPokus
{
  var $x = array();
  
  function CPokus()
  {
    $this->x[0] = new CCislo(10);
    $this->x[1] = new CCislo(20);
    $this->x[2] = new CCislo(30);
  }
}

$y[0] = new CPokus();

echo $y[0]->x[0]->N;

?>

Tento skript byste si v PHP3 nespustili. Dostali byste mφsto n∞j hlßÜenφ, kterΘ ka₧d² znß, ale radost z n∞j rozhodn∞ nikdo nikdy nemß.

Parse
error:  parse error, expecting `','' or `';'' in skript.php on line 27
⌐ Ji°φ Kosek 2000