ひよっこPGのブログ

主に、技術メモや英語たまにギター関連のことも書いているブログです。

''と""の違い

$a = '123';
$b = "123";

var a = '123';
var b = "123";
まず、PHPでは''と""に違いがあります。
JavaScriptの場合、特に違いはありません。
ただ、Google JavaScript Style Guideでは ''で統一しましょうとは書かれてるみたいです。

次は、PHP''と""の違いについてです。
簡単にどういう違いがあるというと。
'' : エスケープ文字をそのまま文字として扱う。
"" : エスケープ文字どおりに変換する。¥nだったら改行される。

$a = '改行して¥nタブを加えます。';
var_dump($a);
$b = "改行して¥nタブを加えます。";
var_dump($b);