<? class a { function test() { echo "Hallo"; } } $testfunct = a::test(); $testfunct; ?>
i think because you assign a method to the variable rather than a data member you need to include parenthsis... a::test() >> I have problems to make a dynamic call, please help me!!!! <? class a { function test() { echo "Hallo"; } } $testfunct = "a::test"; $testfunct(); ?> returns: Fatal error: Call to undefined function: a::test() in /usr/local/share/version2.mypsi.de/index.html on line 10 ----------------------------------------------- Christian Unger IT-Consultant PSI Infrastruktur Services GmbH Dircksenstr. 42-44 10178 Berlin Tel: 030 / 2801 - 2536 Fax: 030 / 2801 - 297 2536 e-Mail: [EMAIL PROTECTED] _________________________________________________________________ Join the world’s largest e-mail service with MSN Hotmail. http://www.hotmail.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php