Mi chiedevo quale tra le due strade sia la migliore in termini di prestazioni e pulizia del codice:
[list=1][*]istanziare un solo oggetto PDO all'inizio e richiamare l'unico oggetto da funzioni e classi con global[*]istanziare nuovi oggetti PDO all'occorrenza, quindi ogni metodo di classe che ne ha bisogno ne istanzierà uno, e lo stesso accadrà nelle funzioni[/list=1]
da una parte, istanziare un solo oggetto mi viene da pensare che sia meglio dal punto di vista delle performance, però per contro obbliga a richiamare come global l'oggetto creato, voi che fate di solito?