<?php class test1 { public $testt=""; function test1() { } } class test2 { public $test1; function __construct() { $this -> test1 = new test1; } function test2($msg) { $this -> test1 -> testt = $msg; } } $test1=new test1; $test2=new test2; $test2 -> test2('Test test!'); $test1 -> test1(); ?>
Problem w tym, że funkcja test2 nie zmienia zmiennej testt. Czytałem trochę w manualu, na wikibooks i googlu, i niestety nic nie mogłem znaleźć (albo słabo szukałem). Problem jest pewnie denny i można go rozwiązać w kilka sekund.
Z góry dziękuję za pomoc.