annuler une déclaration de fonction...

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : annuler une déclaration de fonction...

par jojolapine » 30 déc. 2006, 23:49

bon d'accord je vais voir comment je vais pouvoir me débrouiller... merci

par Xenon_54 » 30 déc. 2006, 23:44

Tu ne peux pas. Cependant tu peux vérifier l'existence d'une fonction avec function_ exists()

De plus, tu peux créer une fonction anonyme afin d'éviter les collisions dans l'espace de nom grâce à create_function()

annuler une déclaration de fonction...

par jojolapine » 30 déc. 2006, 23:27

Bonsoir à tous,
j'essaie actuellement de récupérer le résultat d'un code php contenu dans une chaine, et ensuite de se même code optimisé (cf http://www.phpfrance.com/forums/voir_sujet-25650.php), j'utilise actuellement eval() pour exécuter le code..., j'ai donc deux eval dans ma page, pour deux code similaires, seulement si il y a une déclaration de fonction dans ces codes, il me dit que la fonction à déjà été déclarée... précédemment... donc ma question est: comment peut-on déclarer une fonction ?
merci d'avance pour les réponses!