Pour tout ce qui ne touche ni à Rayman, ni à la communauté.
Moderator: Modérateurs francophones
Megy
Posts: 3240 Joined: Sat Jun 05, 2004 5:48 pm
Location: Lyon, France
Contact:
Tings: 37490
Post
by Megy » Wed Jun 27, 2007 5:31 pm
Hello tout le monde,
Dans mon apprentissage du PHP j'ai rencontré un obstacle >< Il s'agit de la conca... conta... concaténation.
Vous pouvez m'expliquer comment on le fait, à quel moment, et surtout à quoi ça sert ? ^^'
Merci
Megy
Posts: 3240 Joined: Sat Jun 05, 2004 5:48 pm
Location: Lyon, France
Contact:
Tings: 37490
Post
by Megy » Thu Jul 05, 2007 5:36 pm
[Ok laissez tomber >.<]
Hunchman801
Posts: 83840 Joined: Thu Aug 07, 2003 6:50 pm
Location: Paris, France
Contact:
Tings: 609979
Post
by Hunchman801 » Fri Jul 06, 2007 3:26 pm
J'avais pas remarqué ce message, désolé ^^ C'est le problème avec tous ces sous-forums, on les visite pas souvent
La concaténation, ça sert tout bêtement à coller des variables ensemble.
Par exemple :
Code: Select all
$name = 'jinzo';
$message = $name . ' is dumb';
echo $message;Ou encore
Code: Select all
$name = 'jinzo';
$end = ' is dumb';
$message = $name . $end;
echo $message;C'est quelque chose de très utile en PHP et dans tous les langages de programmation. En PHP, c'est le point qui marque la concaténation.
Megy
Posts: 3240 Joined: Sat Jun 05, 2004 5:48 pm
Location: Lyon, France
Contact:
Tings: 37490
Post
by Megy » Fri Jul 06, 2007 4:49 pm
Oki, j'ai capté, merci^^
J'aime bien ton exemple
Hunchman801
Posts: 83840 Joined: Thu Aug 07, 2003 6:50 pm
Location: Paris, France
Contact:
Tings: 609979
Post
by Hunchman801 » Fri Jul 06, 2007 5:26 pm
Je donne des cours de maths, et j'ai appris qu'il fallait des exemples percutants (ici de vérité ^^).
Romano
Posts: 3954 Joined: Fri Aug 08, 2003 10:17 pm
Location: Aix-en-Provence, France
Contact:
Tings: 70724
Post
by Romano » Sun Jul 08, 2007 7:41 pm
Précisons que l'on peut faire de même avec la fonction sprintf.
Code: Select all
$name = 'jinzo';
$dumb = ' is dumb';
$message = sprintf("$name$dumb");Par exemple.
Who's your daddy?
Hunchman801
Posts: 83840 Joined: Thu Aug 07, 2003 6:50 pm
Location: Paris, France
Contact:
Tings: 609979
Post
by Hunchman801 » Sun Sep 09, 2007 1:42 am
Fonction qui sert d'ailleurs également à remplacer des clés définies dans un texte par des variables :
Code: Select all
$name = 'jinzo';
$state = 'dumb';
$message = sprintf("%s is %s", $name, $state);C'est très pratique car on peut utiliser autant de clés que l'on veut