<?php
//namespace one;
//use one as three;
class test2{
public function result(){
echo '1';
}}
namespace one\twoq\three;
class test{
public function result(){
echo '201a';
}}
namespace one\two;
class test{
public function result(){
echo '0';
}}
$test = new three\test();
$test->result();
Fatal error: Namespace declaration statement has to be the very first statement or after any declare call in the script in /in/nLejM on line 12
Process exited with code 255.
Output for 7.4.3 - 7.4.33
Fatal error: Uncaught Error: Class 'one\two\three\test' not found in /in/nLejM:24
Stack trace:
#0 {main}
thrown in /in/nLejM on line 24
Process exited with code 255.
Output for 5.3.0 - 5.3.29, 5.4.0 - 5.4.32
Fatal error: Namespace declaration statement has to be the very first statement in the script in /in/nLejM on line 12
Process exited with code 255.
Output for 5.1.0 - 5.1.6, 5.2.0 - 5.2.17
Parse error: syntax error, unexpected T_STRING in /in/nLejM on line 12
Process exited with code 255.
Output for 5.0.0 - 5.0.5
Parse error: parse error, unexpected T_STRING in /in/nLejM on line 12
Process exited with code 255.
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/nLejM on line 8
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/nLejM on line 8
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/nLejM on line 8
Process exited with code 255.