Three.jsを使って、作ってみた

プログラミング関連の事を色々書いています(^^) 週末はレストランやコンビニのお菓子のことを書いています。

PHP ダブルクォーテーションとシングルクォーテーションの違い

PHPダブルクォーテーションとシングルクォーテーションの違いについて書きます。

  • ダブルクォーテーション  ・・・ 文字列中の変数を展開する。
  • シングルクォーテーション ・・・ 文字列中の変数を展開しない。

という違いです。

変数の展開を使わないときは、シングルクオーテーションを使ったほうが処理速度が速くなるそうです。
ダブルクオーテーションは必要なとき以外は使わないほうがいいです。

ダブルクォーテーションを使ったプログラムです。

<?php

$x = "world";
echo "hello $x";

?>

実行結果です。
f:id:gupuru:20140110233119p:plain
変数が展開されています。

シングルクオーテーションを使ったプログラムです。

<?php

$x = "world";
echo 'hello $x';

?>

実行結果です。
f:id:gupuru:20140110233449p:plain
変数は、展開されていません。