Maison >développement back-end >Problème PHP >Quelle est la différence entre les guillemets simples et les guillemets doubles en php ?
En php, la définition d'une chaîne peut utiliser soit des guillemets simples, soit des guillemets doubles.
Généralement, les deux sont courants, mais les guillemets doubles analyseront les variables, mais pas les guillemets simples.
php nous permet d'inclure des variables de chaîne directement entre guillemets doubles.
Le contenu entre guillemets simples sera considéré comme des caractères ordinaires, donc le contenu entre guillemets simples ne sera pas analysé et il est plus efficace.
Par exemple :
$str='hello'; echo "str is $str"; //运行结果: str is hello echo 'str is $str'; //运行结果: str is $str
En PHP, les variables et les caractères spéciaux entre guillemets doubles seront échappés, mais dans les guillemets simples, ils seront traités comme des caractères ordinaires et ne seront pas échappés, donc , simple les guillemets sont plus efficaces que les guillemets doubles.
Pour plus de détails, veuillez visiter le site Web PHP chinois : Tutoriel vidéo PHP
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!