Bonjour,
Peut-on inserer un echo dans un echo?
Car il faut que j'insere un echo
Bonjour,
Peut-on inserer un echo dans un echo?
Car il faut que j'insere un echo
Heu, tu pourrais donner un exemple de ce que tu veux faire ? ou alors l'expliquer un peu plus clairement...
certes voici l'ex:Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo "<div class=\"dark1\"> <div align=\"center\" style=\"padding-top:10px \"><span class=\"gold\">echo TXT_clos<br><br>..."
C'est pas une variable ??? Si oui tu n'as quà faire une concaténation, non ?
Comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part "<div class=\"dark1\"> <div align=\"center\" style=\"padding-top:10px \"><span class=\"gold\">".TXT_clos."<br><br>..."
On va faire simple : tonest obtenu comment ? (il sort d'où)TXT_clos
Est-il stocké quelque part ?
non mais g besoin du premier echo mais dans cet echo il me faut un autre echo celui en souligne
oui il vient d'une page genre fr-lang.php?
Code : Sélectionner tout - Visualiser dans une fenêtre à part else echo "<div class=\"dark1\"> <div align=\"center\" style=\"padding-top:10px \"><span class=\"gold\">echo TXT_clos<br><br>Ameublement..."
Ce que je veux dire c'est que si tu le recois par une méthode, quelqu'elle soit tu auras pas besoin de mettre un autre echo mais juste la récupérer dans une variable du style $texte et ensuite il te restera plus qu'à la concaténer avec tout le reste
Bon je n'ai pas testé mais tu pourrais voir avec eval
euh je vais paraitre inculte mais ton terme : concaténer veut dire quoi?Envoyé par Kerod
je ne peux pas integrer un eval dans un echo il me semble
euh.
Déjà, il faut bien savoir ce qu'est la concaténation de chaîne de caractères. Prenons un exemple simple avec deux chaînes de caractères :
- la première chaîne de caractères sera : "J'apprend "
- la seconde chaîne sera : "le PHP"
En faisant une concaténation de ces deux chaînes, nous obtiendrons la chaîne suivante : "J'apprend le PHP".
Exemple :
Ce qui affichera à l'écran :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?php $nom = "LA GLOBULE"; <a href="http://www.lesite.com/manual_php/function.echo.php" target="_blank">echo</a> 'Bonjour '.$nom.' !'; ?>
Bonjour LA GLOBULE !
Et donc c'est pour ca que je dis que si tu as la possibilité de concaténer la chaine recu de ton fichier lang, hésites pas
On va faire plus simple mets ton code qui récupère ta chaine issue du fichier lang...
du style : $TXT_cl=echo (TXT_clos);Envoyé par Kerod
?
mais tu sais dans mo nfichier lang ben c'est un define TXT tu vois alors, c pour cela que je veux faire un echoEnvoyé par Kerod
Merci pour cette info supplémentaire et donc je continue avec mon histoire de concaténation tu peux faire directement comme ci :Bien sur TXT_clos est ta constante défini dans ton define.
Code : Sélectionner tout - Visualiser dans une fenêtre à part else echo "<div class=\"dark1\"> <div align=\"center\" style=\"padding-top:10px \"><span class=\"gold\">".TXT_clos."<br><br>Ameublement..."
Je te donne un petit exemple que je viens de faire :
et cela affiche très bien ma chaine plus le contenu de ma constante, testes et tu verras
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <? define('TXT',"voici ma chaine"); echo "je teste et donc ".TXT; ?>
Envoyé par Kerod
Pas mal, j'avais pas penser a integrer mon define dans la page, merci
Que ton define soit dans la page même ou ailleurs ce n'est pas grave les constantes sont accessible de partout à partir du moment ou elle sont déja définnit au moment ou tu t'en sers biensur... .. .
@ tchaOo°
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager