public function __construct() { if (!self::$instance) { self::$instance = $this; echo "New Instance\n</br>"; return self::$instance; } else { echo "Old Instance\n</br>"; return self::$instance; } }
public function __construct() { if (!self::$instance) { // this is the first crucial line. self::$instance = $this; // this is the second crucial line. $instance is instantiated as the object MySQLManager echo "New Instance<br/>"; return self::$instance; } else { echo "Old Instance<br/>"; return self::$instance; } }