Pri ustvarjanju lastne knjižnice za delo z bazo je konstruktor (metoda __construct) tisti del kode,
ki opravi najpomembnejše delo v ozadju. Njegova glavna naloga je, da se izvede samodejno takoj, ko ustvarite nov
objekt vašega razreda. Namesto da bi v vsaki datoteki posebej pisali kodo za povezovanje, konstruktor to stori
namesto vas – pripravi DSN niz, preveri poverilnice in vzpostavi varno PDO povezavo, ki je nato pripravljena na
uporabo skozi celotno aplikacijo.
S tem dosežemo, da nam ni treba pisati kode za povezavo v vsaki datoteki posebej. Razred enkrat pripravimo, nato pa ga le še uporabljamo. Vse morebitne napake pri povezovanju ulovimo znotraj razreda, kar ohranja našo glavno kodo čisto.
__construct.