今までphpで"(ダブルクォート)と、'(シングルクォート)を使い分ける際、多少の基準はあれど、割と雰囲気でやってしまってました。
両方使えることは知っていたけど,オレも雰囲気でやっていた.基本的には,CやJavaの慣れから,デフォがダブルクォートで,HTMLをechoするときにシングルクォートという感じでした.そして,その基本方針は完全に間違っていた.
文字列内での変数展開は
- "(ダブルクォート)で括った場合とヒアドキュメントでは変数展開される
- '(シングルクォート)で括った場合には変数展開されない
ひぃ.オレのでたらめさ加減が,ばれまくり.適当じゃダメじゃないですか!てか,ヒアドキュメントで変数展開できるのか・・・.echo祭やってたよw.しかも,こんな情報まで・・・.
この結果を見ると、シングルクォート連結が一番速いようだ。
最も速かった回数は、シングルクォート連結がほぼ確実に一番だ。
しかし、平均処理時間はシングルクォート連結が速いときと
ダブルクォート連結が速いときがある。
ダブルクォートに結合演算子で繋ぎまくってたオレ,完全に涙目.ダメコーディングの極み.というわけで,まだ時間があるから,激しく全コードをリファインしようかなっと.