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 :

Que signifie foo() ? [PHP 5.3]


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    220
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 220
    Points : 100
    Points
    100
    Par défaut Que signifie foo() ?
    Bonjour,

    Je vois souvent la fonction foo ().
    Pourquoi utilise-t-on souvent ce nom de fonction?
    Est-ce une bonne pratique de codage quand
    on n'a pas besoin de nommer précisément la fonction?

    Merci.

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Août 2009
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2009
    Messages : 54
    Points : 94
    Points
    94
    Par défaut
    Bonjour,

    foo() est juste une appellation que l'on utilise pour désigner une fonction, pour les distinguer des variables par exemple.

    En revanche, c'est juste a titre d'exemple. Dans ton code, il faut que les noms des fonctions aient des noms explicites, pour une meilleur compréhension du code, pour pouvoir le reprendre ou l'améliorer. Sinon ton code sera impossible a maintenir si il ne respecte pas les conventions de codage.

    En bref, il faut toujours trouver des noms, meme banals

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    625
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 625
    Points : 822
    Points
    822
    Par défaut
    Foo, bar etc peuvent se traduire par "fonction ou variable à la con"

    Un français utilisera peut-être plus naturellement des noms du genre function truc( $toto ) mais ça revient au même. C'est un nom lambda chez les informaticiens anglo-saxons pour illustrer généralement un mécanisme de programmation.

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    220
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 220
    Points : 100
    Points
    100
    Par défaut
    Merci à tous.

    Petibidon, tu penses à ma réponse ?
    http://www.developpez.net/forums/d78...buts-methodes/

    Merci à toi.

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

Discussions similaires

  1. Que signifie "Error : Data truncation" ??
    Par BouB dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 20/05/2005, 16h20
  2. [SQL6]Que signifie ce LEFT ?
    Par guy2004 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 30/01/2005, 19h18
  3. Que signifie Pagesize ?
    Par anthony70 dans le forum Débuter
    Réponses: 3
    Dernier message: 31/08/2004, 13h31
  4. Que signifier $0 et $@
    Par jaabouc dans le forum Linux
    Réponses: 6
    Dernier message: 01/06/2004, 15h17

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