ID: 36174
Updated by: [EMAIL PROTECTED]
Reported By: mike at scrapegoat dot com
-Status: Open
+Status: Closed
Bug Type: Feature/Change Request
Operating System: any
PHP Version: 5.1.2
New Comment:
That was discussed enough and declined
Previous Comments:
------------------------------------------------------------------------
[2006-01-26 22:30:17] mike at scrapegoat dot com
Description:
------------
I am amazed that PHP5 does not treat 'var' as if it was the same
'public'.
I am so sick of trying to maintain two sets of code for PHP4 and PHP5
all because PHP4 uses 'var' in my classes and PHP5 wants 'public',
'private' or 'protected'
I would love to see 'var' be treated an alias for 'public'
Reproduce code:
---------------
class test
{
var $info;
function test( $info )
{
$this->info = $info;
}
}
Expected result:
----------------
This should be the same as:
class test
{
public $info;
function test( $info )
{
$this->info = $info;
}
}
Actual result:
--------------
error/exception is thrown
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=36174&edit=1