<?php class action { var $arr; function setaction ( $nazwa, $instancja ) { $this->arr [ $nazwa ] = $instancja; } function getaction ( $nazwa ) { } } class test { function pr () { } } $action = new action; $action -> setaction ( 'test', new test ); $action -> getaction ( 'test' ) -> pr (); ?>
na wirtualnym serwerze mam php 4.4.1
$action -> getaction ( 'test' ) -> pr ();
wywala mi taki błąd:
Parse error: syntax error, unexpected T_OBJECT_OPERATOR in C:\Program Files\xampp\htdocs\framework\index.php on line 62
jak miałem ustawione php 5 to wszystko było ok, a ja chcę żeby to działało pod 4 ... co jest nie tak ? jakieś sugestie oprócz zmiany php 4 na php 5
