<?php
class World
{
public function ___construct($id,$worldname)
{
$this->id = $id;
$this->worldname = $worldname;
}
var $id = "";
var $worldname = "";
}
class World2
{
public function __construct($id,$worldname)
{
$this->id = $id;
$this->worldname = $worldname;
}
var $id = "";
var $worldname = "";
}
$a = new World(1, 2);
$b = new World2(3, 4);
var_dump($a, $b);
Strict Standards: var: Deprecated. Please use the public/private/protected modifiers in /in/2oRoL on line 9
Strict Standards: var: Deprecated. Please use the public/private/protected modifiers in /in/2oRoL on line 10
Strict Standards: var: Deprecated. Please use the public/private/protected modifiers in /in/2oRoL on line 20
Strict Standards: var: Deprecated. Please use the public/private/protected modifiers in /in/2oRoL on line 21
object(World)#1 (2) {
["id"]=>
string(0) ""
["worldname"]=>
string(0) ""
}
object(World2)#2 (2) {
["id"]=>
int(3)
["worldname"]=>
int(4)
}
Output for 4.4.2 - 4.4.9
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /in/2oRoL on line 4
Process exited with code 255.
Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /in/2oRoL on line 4
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in /in/2oRoL on line 4
Process exited with code 255.