Bonjour,
Peut-on inserer un echo dans un echo?
Car il faut que j'insere un echo
Version imprimable
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'avanceCode: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 ? :roll:
Comme ceci :
Code:"<div class=\"dark1\"> <div align=\"center\" style=\"padding-top:10px \"><span class=\"gold\">".TXT_clos."<br><br>..."
une quoi?
On va faire simple : tonest obtenu comment ? (il sort d'où)Citation:
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: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 :roll:
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?Citation:
Envoyé par Kerod
je ne peux pas integrer un eval dans un echo il me semble
euh.8O
Citation:
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:
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.' !'; ?>
Citation:
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);Citation:
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 echoCitation:
Envoyé 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: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:
1
2
3
4 <? define('TXT',"voici ma chaine"); echo "je teste et donc ".TXT; ?>
Citation:
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°