Re: [LA-discussions] spl_autoload_register

[ Thread Index | Date Index | More linuxarverne.org/discussions Archives ]


Le mardi 17 septembre 2013 15:16:06 Daniel Cartron a écrit :

Après lecture du support de cours de julien j'ai finalement essayé

function my_autoload($className)
{
    require_once __DIR__ . DIRECTORY_SEPARATOR . 'php-gedcom/library' 
.. DIRECTORY_SEPARATOR . $className . '.php';
}

spl_autoload_register('my_autoload');	

en fait j'ai bêtement copié son code mais rajouté le chemin d'accès à 
la librairie qui contient les classes (si c'est bien comme ça qu'on 
dit).

Pour voir si ça marche j'ai inclus ça dans un fichier php qui marche 
déjà, et si tous mes essais précédents faisaient planter la page 
maintenant ça plante plus. Mais ça veut pas dire pour autant que ça 
fait le boulot, comment vérifier ça ?

J'ai essayé de créer un nouvel objet avec la lib mais là du coup ça 
plante, soit parce que autoload n'a pas marché soit parce que ma 
syntaxe est mauvaise, et ça je ne le sais pas.

Le gros pb est qu'il n'y a absolument aucune doc nulle part, hormis la 
liste des classes fournies.

Si qqun a envie de se pencher sur le sujet, le code se trouve ici : 
https://github.com/mrkrstphr/php-gedcom
En bas de page il y a la quasi totalité de la doc que j'ai trouvé sur 
le sujet, soient quelques lignes uniquement. Ça aide pas des masses.

Merci

-- 
Cordialement, Daniel Cartron
« Il n'y a point de génie sans un grain de folie. »
Aristote - Poétique


--
Liste de discussions de LinuxArverne
http://wiki.linuxarverne.org/listes_de_diffusion


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/