@Alfoxx
da come avevi scritto te, pensavo che quel file per l'autoload tu l'avessi già in esercizio e quindi stessi cercando di capirne la logica.
Discorso "quanto è bello usare require invece dell'autoloading" beh, è un commento campato in aria, perchè con il require, ad inizio file, avrai tutta una serie di require a file php (che è una schifezza degna del miglior scripting), in oggetti (e autoloading) avrai ad inizio una bella dichiarazione del tipo "use Cliente;" (che non è obbligatoria, ma fa la sua porca figura). Soprattutto quando usi i namespace, avrai "use \Alfoxx\Cliente;" e dopo nel codice userai "$cliente = new Cliente();" invece di "$cliente = new \Alfoxx\Cliente();"
per il discorso: dove metto l'autoload? diciamo che se hai una struttura di directory così:
ROOT
--- classi
-------Cliente.php
--- autoload.php
--- index.php
ovviamente autoload.php ha anche il compito di registrare l'autoload, a meno che tu non lo voglia fare in index.php dopo aver fatto l'include di autoload.php

Rispondi quotando