Concaténer la même chaîne dans deux variables différentes.

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Concaténer la même chaîne dans deux variables différentes.

Re: Concaténer la même chaîne dans deux variables différente

par Winnymaru » 03 janv. 2013, 13:04

Je suis bien d'accord,

Mais je suis tombé sur une page assez costaude, qui n'est pas de ma conception personnelle #-o
Je voulais éviter de re-coder tout le bazar, mais je vais devoir m'y coller.

Re: Concaténer la même chaîne dans deux variables différente

par moogli » 03 janv. 2013, 12:50

Car je vais devoir le faire à plusieurs reprises ...
problème de conception ?

parce que vu le nombre de fruit et de couleur existant ça va être tendu et pas évolutif ton trucs :)



@+

Re: Concaténer la même chaîne dans deux variables différente

par Winnymaru » 03 janv. 2013, 12:37

Merci moogli pour ta réponse.

C'était dans l'optique d’éviter de répéter l'opération .= sur les deux variables.
Car je vais devoir le faire à plusieurs reprises ...

Je vais peut-être opter pour un tableau du coup.

Re: Concaténer la même chaîne dans deux variables différente

par moogli » 03 janv. 2013, 12:32

ce n'est pas possible, il s'agit de deux variables différentes donc deux instruction différentes.

s'il s'agissait d'un tableau tu aurait pu utiliser un array_walk (par exemple) dessus afin de faire la concaténation sur tout les élément.

ce n'est pas gênant d'avoir les deux à la suite, hors mis s'il s'agit d'un problème de conception d'avoir deux variables au départ (parce qu'il y en a plein des fruits "rouges" ;) )


@+

Re: Concaténer la même chaîne dans deux variables différente

par Winnymaru » 03 janv. 2013, 12:27

$humour++;

Et en une instruction ?

Re: Concaténer la même chaîne dans deux variables différente

par xTG » 03 janv. 2013, 12:22

:| :shock: :lol:
$a .= ' rouge'; $b .= ' rouge';
Et voilà en une ligne !

Concaténer la même chaîne dans deux variables différentes.

par Winnymaru » 03 janv. 2013, 12:19

Petite question,

J'ai le cas suivant :
$a = 'pomme';
$b = 'fraise';
Je souhaiterais obtenir :
$a = 'pomme rouge';
$b = 'fraise rouge';
Et ce, en une seule ligne.
Bien sur, j'ai pensé à :
$a .= $b .= ' rouge';
Mais on obtient ceci, qui n'est pas le résultat voulu :
$a = 'pommefraise rouge';
$b = 'fraise rouge';
Est-ce possible, ou dois-je m'y prendre autrement ?
Merci de vos réponses.