<?php
class Singleton{
public static $error = "Fout opgetreden";
/**
* Returns the Singleton instance of this class.
* @return Singleton The Singleton instance.
*/
public static function getInstance(){
$instance = new self();
return $instance;
}
/**
* Private constructor to prevent creating a new instance of the Singleton via the `new` operator from outside of this class.
*/
private function __construct(){
}
}
//$obj = Singleton::getInstance();
echo Singleton::$error; // displays Fout opgetreden
Fatal error: fatal flex scanner internal error--end of buffer missed in /in/Pc7Sk on line 24
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/Pc7Sk on line 5
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/Pc7Sk on line 5
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/Pc7Sk on line 5
Process exited with code 255.