IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Fatal error: Cannot redeclare extension()


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de karimphp
    Développeur Web
    Inscrit en
    Avril 2006
    Messages
    183
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2006
    Messages : 183
    Par défaut Fatal error: Cannot redeclare extension()
    bonjour tout le monde
    voila j'ai un problèmes de déclaration de ma fonction extension cette fonction est déclaré dans une autre fonction
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    <? 
    function ajout_fichier($idref,$idf)
    {
    
    ----quele instruction ici.........-----
    
    function extension($wfichier)
    {
    return strtolower(substr($wfichier,
    strrpos($wfichier,'.') + 1,
    strlen($wfichier) - strrpos($wfichier, '.') - 1));
    }
    ----d'autre instruction qui fond appel a la fonction extension()-----
    }?>
    et après je doit appeler la fonction ajout_fichier plusieurs fois
    et voila j'ai rencontré le message d'erreur
    Fatal error: Cannot redeclare extension()
    comment faire pour changer par exemple le nom de cette fonction suivant l'argument $idf
    exemple extention_$idf() (mais ca ne marche pas).

    ou bien il ya il une autre solution pour sortir de ce problèmes
    merci d'avance

  2. #2
    Membre Expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Par défaut
    Pourquoi tu ne mets pas la déclaration de la fonction extension au dessus de ton autre fonction au lieu de la mettre a l'intérieur?

  3. #3
    Membre confirmé Avatar de karimphp
    Développeur Web
    Inscrit en
    Avril 2006
    Messages
    183
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2006
    Messages : 183
    Par défaut
    merci beaucoup ca marche

  4. #4
    Membre Expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Par défaut
    de rien !
    Pense a mettre ton message en "résolu" dans ce cas!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [ODBC] Fatal error: Cannot redeclare et Notice: Undefined variable:
    Par razily dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 25/05/2010, 16h33
  2. Réponses: 2
    Dernier message: 10/01/2010, 17h39
  3. Fatal error: Cannot redeclare function checkdate()
    Par gscorpio dans le forum Langage
    Réponses: 2
    Dernier message: 08/07/2008, 16h28
  4. [Dates] Fatal error : Cannot redeclare class
    Par ediawara dans le forum Langage
    Réponses: 10
    Dernier message: 27/11/2007, 14h47
  5. Réponses: 3
    Dernier message: 30/11/2006, 20h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo