Guillemets doubles ou simple pour un echo PHP ?
Personnellement j'utilise les guillemets doubles car ils permettent de ne pas tout le temps mettre d'anti-slash devant les apostrophes (le guillemet simple du coup).
Je me sert également des guillemets double car ça me permet de mettre des variables sans les concaténer dans l'echo, ex:
$var='bienvenu!';
echo "Bonjour et $var";//bonjour et bienvenu!
echo "Bonjour et $var";//bonjour et bienvenu!
Exemple avec les guillemets simples:
$var='bienvenu!';
echo 'Bonjour et $var';//bonjour et $var!
echo 'Bonjour et $var';//bonjour et $var!
Il faut la concaténer:
$var='bienvenu!';
echo 'Bonjour et '.$var;//bonjour et bienvenu!
echo 'Bonjour et '.$var;//bonjour et bienvenu!
C'est également valable pour des requêtes MySQL, en prenant le soin de sécuriser les variables PHP avant, cela va de soi:
mysqli_query($mysqli,"INSERT INTO table SET colonne_chaine='$var_str', colonne_nombre=$nombre,...");
Commentaires
Pas encore de commentaire ajouté, soyez le premier!