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 :

mettre code html dans echo =


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Gunner4902
    Invité(e)
    Par défaut mettre code html dans echo =
    Bonjour,

    voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    $animal = substr($folder[$fo], "3");
    echo "<span>$animal</span>";
    j'aurai souhaité l'écrire comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo "<span>$animal</span>" = substr($folder[$fo], "3");
    mais il y a visiblement un hic avec les " et <span>… peut etre faut il mettre des guillemets en plus, mais je ne sais pas trop où, ni combien.

    Merci

  2. #2
    Membre éclairé Avatar de mdr_cedrick
    Profil pro
    Développeur multimédia
    Inscrit en
    Janvier 2008
    Messages
    374
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Janvier 2008
    Messages : 374
    Par défaut
    je ne comprends pas trop pourquoi tu veux l'écrire comme ceci
    surtout que c'est une syntaxe particulièrement bizarre !
    si jamais ça existe ça sera vraiment la 1ere fois que je vois ça !

    pour moi ta 1ere solution est de loin la meilleure
    tu peux toujours faire ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo "<span>".substr($folder[$fo], "3")."</span>";
    si tu ne récupères pas $animal plus loin

  3. #3
    Gunner4902
    Invité(e)
    Par défaut
    Citation Envoyé par mdr_cedrick Voir le message
    je ne comprends pas trop pourquoi tu veux l'écrire comme ceci
    Euh, je débute en PHP, donc j'essaye de comprendre les finesses de ce langage en adaptant ce que je vois dans les forums…
    C'était donc pour apprendre, mais si tu me dis que c'est une syntaxe inhabituelle, je ne vais pas la retenir.
    Merci de ta réponse

  4. #4
    Membre éclairé Avatar de mdr_cedrick
    Profil pro
    Développeur multimédia
    Inscrit en
    Janvier 2008
    Messages
    374
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Janvier 2008
    Messages : 374
    Par défaut
    Citation Envoyé par Gunner4902 Voir le message
    Euh, je débute en PHP, donc j'essaye de comprendre les finesses de ce langage en adaptant ce que je vois dans les forums…
    C'était donc pour apprendre, mais si tu me dis que c'est une syntaxe inhabituelle, je ne vais pas la retenir.
    Merci de ta réponse
    il n'y a aucun soucis
    au vu de ton nombre de post je m'étonnais c'est tout
    mais il n'y a aucun problème j'ai débuté aussi, et j'en apprends encore tous les jours !

    sache que echo est une "fonction" qui renvoit un résultat à l'écran
    tu ne peux donc pas faire quelque chose de ce type
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo "salut $nom" = "roger";
    en espérant voir "salut roger"
    tu devras faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $nom = "roger";
    echo "salut ".$nom;
    autre chose ...
    j'ai pour habitude de concaténer mes variables
    alors que d'autres ne le font pas

  5. #5
    Gunner4902
    Invité(e)
    Par défaut
    Citation Envoyé par mdr_cedrick Voir le message
    autre chose ...
    j'ai pour habitude de concaténer mes variables
    alors que d'autres ne le font pas
    Quel est l'avantage de les concaténer (outre la meilleure visibilité) ?

  6. #6
    Membre Expert
    Avatar de Eusebe
    Inscrit en
    Mars 2006
    Messages
    1 992
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 992
    Par défaut
    Citation Envoyé par Gunner4902 Voir le message
    Quel est l'avantage de les concaténer (outre la meilleure visibilité) ?
    C'est déjà pas mal

Discussions similaires

  1. Code html dans un echo
    Par steph57535 dans le forum Langage
    Réponses: 5
    Dernier message: 11/08/2011, 13h47
  2. [MySQL] Stocker du code html dans une base
    Par g-ryckelynck dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 26/02/2007, 13h20
  3. Comment mettre du HTML dans des alert javascript?
    Par funwolf74 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 11/04/2006, 12h40
  4. code html dans du php
    Par dams78 dans le forum Langage
    Réponses: 6
    Dernier message: 17/03/2006, 11h06
  5. Insertion code html dans bdd
    Par jeff37 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 15/04/2004, 15h03

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