回答編集履歴
2
修正
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
シングルクォート内では`\n`
|
1
|
+
シングルクォート内では`\n`では「改行コード」として認識されないためです。
|
2
2
|
|
3
3
|
|
4
4
|
|
1
修正
test
CHANGED
@@ -1 +1,7 @@
|
|
1
1
|
シングルクォート内では`\n`のような表現が展開されないためです。
|
2
|
+
|
3
|
+
|
4
|
+
|
5
|
+
参考:[PHPマニュアル:文字列#引用符](https://www.php.net/manual/ja/language.types.string.php#language.types.string.syntax.single)
|
6
|
+
|
7
|
+
> 引用符をリテラルとして指定するには、バックスラッシュ () でエスケープする必要があります。 バックスラッシュをリテラルとして指定するには、二重 (\) にします。 それ以外の場面で登場するバックスラッシュは、すべてバックスラッシュそのものとして扱われます。 つまり、**\r や \n といったおなじみのエスケープシーケンスを書いても特別な効果は得られず、 書いたままの形式で出力されます。**
|