[PHP/MYSQL]Contatenation "." ou ",&

Résolu
Bonjour,
J'aurai souhaitez savoir dans quelle cas on concatène une string avec "," et inversement a quelle moment on utilise "."

echo '<option value="',$row[0],'"';
$cp=mysql_query($sql)  or die ('Erreur de requête<br />'.$sql.'<br />'.mysql_error());


Merci
Configuration: Windows XP
Firefox 3.0

4 réponses

  1. Modérateur
    Salut,

    Il me semble que la virgule ne s'utilise qu'avec echo. Ce n'est pas réellement une concaténation, c'est un peu comme si tu donnais un autre argument à echo.
    La vraie concatenation se fait avec le point.
    1. Modérateur
      A vrai dire le . passe en toute circonstance. Par contre il est bien possible que la virgule utilisée avec echo optimise la vitesse. C'est à vérifier mais je suppose que ça évite à php de faire des concatenations inutiles.