Apologies for the previous truncated version of this -- dunno what happened there!!
> -----Original Message----- > From: Terry McBride [mailto:terry@;boxitllc.com] > Sent: 11 November 2002 15:53 > > I have a question about php and OO. I want to chain methods > together having > them performed on the results of the following method. > Meaning something > like $foo->get("bar")->getBaz(). > > I get the following error from the script bellow. > Parse error: parse error, unexpected T_OBJECT_OPERATOR, > expecting ',' or ';' > in /usr/local/apache/php/testchain.php on line 47 > > Anybody know why I can't do this? Anyway to make it it one statement > instead of $tmp = $foo->get("bar"); $tmp->getBaz(); -- lame --? > Is their a config setting or something? As already noted, this doesn't work currently -- however, as I understand it, it does work in Zend Engine 2 and so should make an appearance in PHP 5. Cheers! Mike --------------------------------------------------------------------- Mike Ford, Electronic Information Services Adviser, Learning Support Services, Learning & Information Services, JG125, James Graham Building, Leeds Metropolitan University, Beckett Park, LEEDS, LS6 3QS, United Kingdom Email: [EMAIL PROTECTED] Tel: +44 113 283 2600 extn 4730 Fax: +44 113 283 3211 it does work in Zend Engine 2, and so should make an appearance in PHP 5. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php