Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
class DB extends PDO
{
private $_instance = NULL;
private function __construct($dns, $user, $pass)
{
parent::__construct( $dns, $user, $pass );
}
public function getInstance()
{
if(is_null($this->_instance))
{
$this->_instance = new self();
}
return $this->_instance;
}
public function query($sql)
{
// Query stuff here
}
}
$db = DB->getInstance();
$someClass = new SomethingClass($db);
class SomethingClass
{
private $_db = NULL;
public function __construct(PDO $db)
{
$this->_db = $db;
}
public function irgendwas_aus_der_datenbank_lesen($sql)
{
$this->_db->query($sql);
}
}
mysql:dbname=testdb;host=127.0.0.1
mysql:dbname=testdb;host=127.0.0.1
mit framework und die haben das schon "irgendwie" implementiert.
PHP:private function __construct($dns, $user, $pass) { parent::__construct( $dns, $user, $pass ); }
Bin mir nicht ganz sicher ob das 100% funktioniert