PHP文字列を定義するときの一重引用符と二重引用符の違い


一般的には、1つの文字列を1つの引用符または2つの引用符で識別します.一重引用符列と二重引用符列はPHPでの処理が異なる.二重引用符の内容は解釈され置換され、一重引用符列の内容は通常の文字として処理される.
例:
$str=6;
echo "str is $str
"; echo 'str is $str
';

出力結果は
str is 6
str is $str
注:一重引用符で出力された内容は「見ただけで得られる」もので、変数の有無にかかわらず、通常の文字としてそのまま出力されます.
説明:単純な文字列を定義する場合、単一引用符を使用するのはより適切な処理です.二重引用符を使用すると、phpは文字列のエスケープと変数の解析に時間を費やします.したがって、文字列を定義する際には、特別な要件がない場合は、できるだけ単一引用符を使用することをお勧めします.