Hirdetés
Új hozzászólás Aktív témák
-
fordfairlane
veterán
válasz
fordfairlane
#15397
üzenetére
Én egy ilyet használok:
<?php
class DbFactory {
private static $instance;
private function __construct() {}
private function __clone() {}
public static function getInstance() {
if(!self::$instance) {
self::$instance = new PDO("dsn", "user", "pass", array(
PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8',
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION
));
}
return self::$instance;
}
}Bárhol szükséged van adatbáziskezelésre, ennyiből megkapod a handlert:
$dbh = DbFactory::getInstance();
A DbFactory csak egyszer csinál objektumot az első meghívásnál, után ugyanazt adja vissza minden további meghívásnál. Majdnem olyan, mint egy Singleton.
Új hozzászólás Aktív témák
- magyar billentyűzet - 123 - Lenovo Legion Pro 5 (16ARX8) - AMD Ryzen 7 7745HX, RTX 4070
- Gyári garanciával Digitalizáló tábla XP-PEN Artist Pro 24
- HIBÁTLAN iPhone 13 256GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS3735, 91% Akkumulátor
- 2db Apple Lightning - jack átalakító eladó egyben 1999 Ft
- Gamer PC-Számítógép! Csere-Beszámítás! R5 3600X / GTX 1080Ti / 16GB DDR4 / 512 SSD
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Promenade Publishing House Kft.
Város: Budapest


