回答編集履歴

1

公式リファレンスの引用を追記

2017/01/17 05:11

投稿

bezeklik
bezeklik

スコア580

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)を参照ください。