🍣

phpにおけるシングルとダブルクオーテーションの違い

2021/09/24に公開
  • シングルクォーテーション
    • 変数やエスケープ文字が展開されない
    • 機能が少ない分高速
  • ダブルクオーテーション
    • 変数やエスケープ文字が展開できる
    • 機能が多い分低速

エスケープ文字や変数使うならダブルクオーテーション。使わないならシングル!

文字列の結合or変数展開

ダブルクオーテーション + 変数の形("{var}")よりも、var . 'something'の方が高速に動作するので、速度気にするなら後者使ったほうがいい。

Discussion