[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
    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.
    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.