ID: 26448 Updated by: [EMAIL PROTECTED] Reported By: hervecaussinus at yahoo dot ca -Status: Open +Status: Bogus Bug Type: Zend Engine 2 problem Operating System: Windows 2000 PHP Version: 5.0.0b2 (beta2) New Comment:
Sorry, but your problem does not imply a bug in PHP itself. For a list of more appropriate places to ask for help using PHP, please visit http://www.php.net/support.php as this bug system is not the appropriate forum for asking support questions. Thank you for your interest in PHP. You need to define class variables like this: class MyClass { public $Hello = "Hello, World\n"; } no bug here. Previous Comments: ------------------------------------------------------------------------ [2003-11-28 10:54:47] hervecaussinus at yahoo dot ca Description: ------------ I am not able to use the class examples in your Web site. In fact it seems that it is impossible to declare a variable when defining a class. I am very new to PHP (3 days). Sorry if I am doing something wrong. I look at the bug database and I also download and install the last binary (php5-win32-200311281530.zip). Reproduce code: --------------- <?php class MyClass { $Hello = "Hello, World!\n"; } print 1; ?> Expected result: ---------------- Should parse and display 1 . Actual result: -------------- Gives this error: Parse error: parse error, unexpected T_VARIABLE, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in c:\inetpub\wwwroot\CorePHP\6-1.php on line 3 ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=26448&edit=1