Hirdetés
- Luck Dragon: Asszociációs játék. :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- GoodSpeed: A RAMválság és annak lehetséges hatásai
- GoodSpeed: 3I/Atlas: Üstökös vagy idegen civilizáció űrhajója?
- GoodSpeed: Márkaváltás sok-sok év után
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Magga: PLEX: multimédia az egész lakásban
Új hozzászólás Aktív témák
-
#68216320
törölt tag
Segítséget szeretnék kérni. Ki milyen class loader-t használ? Nálam folyton gond van azzal amit csináltam. Ez például PHP 7.2-n működik, de 5.6 esetében már nem. Valami olyan megoldás volna jó, ami minden helyen működőképes. Persze lehet teljesen rossz a koncepcióm.
./autoloader.php
<?php
function classLoadMain($class) {
$class = str_replace('\\', '/', $class);
include $class . '.php';
}
function classLoadAdmin($class) {
$class = str_replace('\\', '/', $class);
include '../' . $class . '.php';
}
?>./classes/DbConnect.php
<?php
namespace classes;
use PDO;
use Exception;
class DbConnect {
private $connection;
public function __construct() {
$this->connection = new PDO('mysql:host=localhost;dbname=my_test_database', 'root', 'admin');
if (!$this->connection) {
throw new Exception('Could not connect to database server');
}
$this->connection->query("SET NAMES 'utf8'");
$this->connection->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$this->connection->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
}
public function getConnection() {
return $this->connection;
}
}
?>./test1.php
<?php
use classes\DbConnect;
require_once("autoloader.php");
spl_autoload_register('classLoadMain');
$dbConnect = new DbConnect();
?>
Új hozzászólás Aktív témák
- Háztartási gépek
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Elektromos (hálózati és akkus) kéziszerszámok, tapasztalatok/vásárlás
- exHWSW - Értünk mindenhez IS
- Melyik tápegységet vegyem?
- Jelszókezelők
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- A középkategória egyik legjobb vétele - Dreame L40 Ultra AE
- Nintendo Switch 2
- Erőpróbán a Samsung Galaxy A57, és úgy tűnik, visszatér az A70-es sorozat
- További aktív témák...
- Sony WH 1000XM3 fejhallgató eladó
- Apple IPhone 16 Pro max 256GB kártya független még 2év gari újszerű állapot.
- Apple iPhone 14 Pro Max 128GB,Újszerű,Dobozával,12 hónap garanciával
- Apple IPhone 14 pro max 128GB kártya-független 100%-os akksival.
- Lenovo LOQ 15IRH8 i5-12450H RTX 4050 6GB 16 GB DDR5 512 GB SSD FHD 144 Hz 100%-os akksi
- VICC ÁR! Dell Precision 7530 - Xeon E2186M (i9-8950HK++) / 32GB RAM 512GB SSD Quadro P2000
- GYÖNYÖRŰ iPhone 12 Pro Max 256GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS2927, 100% Akkumulátor
- Bontatlan iPhone 16 Pro (128 GB) (rendelhető)
- Dupla Lencsés PTZ Biztonsági Kamera 2.4/5G Dual Band Wifi Kamera+128gb mermoria kártya
- MCDODO T03 fejhallgató
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest

