Fusionner deux chaines de caractères

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 : Fusionner deux chaines de caractères

Re: Fusionner deux chaines de caractères

par Tiko » 03 mai 2012, 08:28

Bonjour les gens du php !

Je ne devais pas être très en forme hier soir car ce matin, à la relecture de vos réponses, j'ai réussi à concaténer les variables :
<?php 

$coucou   =( 'Bonjour');
$toutlemonde   =( 'tout le monde' );

echo $coucou ."-". $toutlemonde;

?>
C'est un modeste début mais cela fonctionne.
Il ne reste plus qu'à PHP d'aller chercher le contenu de la BDD pour remplir mes variables à concaténer !
(je reviens si ça se passe mal ^^)

Re: Fusionner deux chaines de caractères

par moogli » 03 mai 2012, 06:50

J'ajouterais que la concaténation existe aussi en SQL.
Dans ton cas autant l'utiliser ;)

Plus d'info sur SQL http://sqlpro.developpez.com.

@+

Re: Fusionner deux chaines de caractères

par sam12 » 03 mai 2012, 00:39

L'exemple de calimero explique bien le principe.
S'il y a un problème d'application, il nous faut le code sinon on ne peut pas aider.

Re: Fusionner deux chaines de caractères

par Tiko » 02 mai 2012, 23:55

Merci pour ta réponse, je teste ça tout de suite !

Pour ce dont j'ai besoin, je dois aller chercher dans la BDD le contenu de plusieurs variables (que je dois ensuite concaténer).
Cela va donc s'écrire comme suit : $coucou, $tout, $le et $monde (pour les variables qui auront été "remplies" par ce que contient la BDD).

Je viens de tester et ..... ben non, ça ne fonctionne pas !
Je dois certainement mal rédiger l'instruction.

Re: Fusionner deux chaines de caractères

par Calimero » 02 mai 2012, 21:30

Hello,

On appelle cela la concaténation, et ça se fait en php avec l'opérateur . (point).
<?php echo "coucou"."-"."tout"."-"."le"."-"."monde";
Si besoin tu trouveras plus d'exemples d'utilisation dans le manuel php et dans une très grande partie des codes sources présents sur le forum.

Fusionner deux chaines de caractères

par Tiko » 02 mai 2012, 20:38

Bonjour à toutes et tous,

Je cherche une formule qui me permettrait de fusionner deux chaines de caractères.
Très basiquement, voilà ce que je veux obtenir :
$nom1 = $params->get( 'grande');
$nom2 = $params->get( 'image.jpg');

echo $nom1-$nom2;
pour voir s'afficher : grande-image.jpg

(bon, ok c'est très sommaire mais c'est à l'image de mon niveau de php ....).
J'ai été fouiller sur le site de php.net mais sans résultat.

Merci par avance pour votre aide et vos réponses.