Fusionner 2 textes

shinigami
Invité n'ayant pas de compte PHPfrance

22 oct. 2005, 12:13

Salut,
J'aimerais savoir comment fusionner 2 textes contenus dans 2 variables :
$texte1 + $texte2 -> $toutletexte

$texte1 contient du texte
$texte2 contient aussi du texte.
Je veux tranférer tout le contenu de $texte1 et $texte2 dans $toutletexte

Comment on fait ?

Mammouth du PHP | 1311 Messages

22 oct. 2005, 12:40

salut
$txt=$txt1.$txt2

shinigami
Invité n'ayant pas de compte PHPfrance

22 oct. 2005, 19:49

$txt=$txt1.$txt2;

Merci.
Est-ce qu'il est possible de sauter une ligne entre texte 1 et texte 2, pour éviter que les 2 paragraphes collent trop près.

Mammouth du PHP | 19672 Messages

22 oct. 2005, 19:52

$txt = "<p>". $txt1 ."</p>\n<p>". $txt2 ."</p>\n";
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

shinigami
Invité n'ayant pas de compte PHPfrance

22 oct. 2005, 20:21

Si je fais echo(); pour vérifier, ca me donne ca :

<p>texte 1</p>
<p>texte 2</p>

Peut-on enlever les <p> ?

Mammouth du PHP | 19672 Messages

22 oct. 2005, 20:23

Si tu veux, mais pour l'affichage dans une page html, il semble que ce soit plus approprié. Mais tu peux parfaitement les enlever. Pour avoir un retour de ligne, tu ajoutes un "\n" ou éventuellement tu met "<br />\n", la première formule ne faisant le retour que dans la source, la seconde dans la source ET à l'affichage.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

shinigami
Invité n'ayant pas de compte PHPfrance

22 oct. 2005, 20:34

euh... J'ai pas compris, tu peux me donner le script complet ?

shinigami
Invité n'ayant pas de compte PHPfrance

22 oct. 2005, 20:38

En fait, c'est pour un script mail. Donc pas besoin de l'affichage <p>.

Uniquement dans la source, c'est bon.

Mammouth du PHP | 19672 Messages

22 oct. 2005, 20:42

Alors dans ce cas:
$txt = $txt1 ."\r\n". $txt2;
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

shinigami
Invité n'ayant pas de compte PHPfrance

22 oct. 2005, 21:11

Merci. Si on veut sauter 2 lignes ?

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

22 oct. 2005, 21:17

Merci. Si on veut sauter 2 lignes ?
Salut,d'apres toi a koi sert => "\r\n"
..
UN saut de ligne donc pour faire 2 sauts de lignes ... "\r\n\r\n" :wink:

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Petit nouveau ! | 2 Messages

23 oct. 2005, 09:37

Alors moi ce que je te conseil de faire c'est ça :

$texte1 = " ton texte..." ;
$texte2 = "ton texte2...") ;

Si tu ve fusionner les 2 a la suite avec 2 ligne entre les 2 tu fait :

// A chaque <br> que tu rajoutera tu rajoutera une ligne entre les 2...
$texte_total = "$texte1 <br><br> $texte2" ;

ViPHP
pjl
ViPHP | 2119 Messages

23 oct. 2005, 11:46

Merci. Si on veut sauter 2 lignes ?
tu le fais 2 fois, tu veux sauter 3 lignes, tu le fais 3 fois.
Ce n'est pas plus compliqué. Tu veux sauter 10 lignes, tu le fais 10 fois.