php における一重引用符と二重引用符の違いは次のとおりです: 1. 二重引用符内の変数は解析されますが、一重引用符内は解析されません; 2. 二重引用符内の変数と特殊文字はエスケープされます。引用符はエスケープされません。
PHP では、文字列の定義に英語の一重引用符 ' ' または英語の二重引用符 " " を使用できます。
(推奨チュートリアル: php グラフィック チュートリアル)
一般に、この 2 つは共通ですが、二重引用符内の変数は解析されますが、一重引用符は解析されません。解析される。
PHP では、文字列変数を二重引用符で直接含めることができ、一重引用符の文字列の内容は常に通常の文字とみなされ、一重引用符の内容はエスケープされず、より効率的です。
(ビデオ チュートリアルの推奨: php ビデオ チュートリアル)
例:
$str='hello'; echo "str is $str"; //运行结果: str is hello echo 'str is $str'; //运行结果: str is $str
php では、二重引用符で囲まれた変数 ($var) と特殊な文字 (\r\n など) はエスケープされますが、一重引用符で囲まれた内容はエスケープされません (そのため、より効率的です)。
以上がPHPの一重引用符と二重引用符の違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。