function accessible sans include

Eléphant du PHP | 74 Messages

11 nov. 2008, 14:01

Hello,

Est il possible d'avoir de créer des fonctions accessible sans faire l'include du fichier qui contient cette fonction, genre un auto-include, ou bien une fonction globale ?

J'utilise des serveurs dédié, j'ai donc accès au php.ini si nécessaire.

Merci

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]

ViPHP
fab
ViPHP | 2657 Messages

11 nov. 2008, 15:22

Pour les classes il existe la fonction __autoload() mais par contre pour les fonctions je ne connais rien de similaire.

Cependant tu peux reproduire un système similaire en incluant tous les fichiers d'un dossier mais bon c'est pas exactement le but recherché :s
Seul l'intelligent a le pouvoir de se trouver con
try { work(); } catch(FlemmeExeption $e) { sleep(84600); }

ViPHP
ViPHP | 1136 Messages

11 nov. 2008, 19:25

Une solution , si tu as effectivement acces au php.ini , et de toucher à cette variable :

auto-prepend-file

http://www.php.documentation.givah.net/ ... epend-file

L'inconvénient , est que e fichier inclue automatiquement , avec tes fonctions le sera pour tous les scripts / sites de ton serveur .. sauf si php.ini par Vhost ...

Eléphant du PHP | 74 Messages

11 nov. 2008, 22:44

Une solution , si tu as effectivement acces au php.ini , et de toucher à cette variable :

auto-prepend-file

http://www.php.documentation.givah.net/ ... epend-file

L'inconvénient , est que e fichier inclue automatiquement , avec tes fonctions le sera pour tous les scripts / sites de ton serveur .. sauf si php.ini par Vhost ...
je veux justement avoir des fonctions accessibles pour l'ensemble de mes projets, cette fonctionnalité me convient donc très bien.

Merci beaucoup.

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]