回答編集履歴
1
公式リファレンスの引用を追記
test
CHANGED
@@ -1,3 +1,21 @@
|
|
1
1
|
シングルクォーテーションとダブルクォーテーションの違いですね。
|
2
2
|
|
3
|
-
シングルクォーテーションだと \n は改行と認識されずに \n という文字列のままです。
|
3
|
+
シングルクォーテーションだと `\n` は改行と認識されずに `\n` という文字列のままです。
|
4
|
+
|
5
|
+
|
6
|
+
|
7
|
+
公式リファレンス「[PHP: 文字列 - Manual](http://php.net/manual/ja/language.types.string.php)」
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
###### 引用符
|
12
|
+
|
13
|
+
> すべてバックスラッシュそのものとして扱われます。 つまり、`\r` や `\n` といったおなじみのエスケープシーケンスを書いても特別な効果は得られず、 書いたままの形式で出力されます。
|
14
|
+
|
15
|
+
|
16
|
+
|
17
|
+
###### 二重引用符
|
18
|
+
|
19
|
+
> 文字列が二重引用符 (`"`) で括られた場合、 PHP は、以下のエスケープシーケンスを特殊な文字として解釈します。
|
20
|
+
|
21
|
+
> しかし、二重引用符で括られた文字列で最も重要なのは、 変数名が展開されるところです。詳細は、[文字列のパース](http://php.net/manual/ja/language.types.string.php#language.types.string.parsing)を参照ください。
|