1. sola-msr

    Posted

    sola-msr
Changes in title
+PHPの出力で文字を改行(\n)させるには’’(シングルコーテーション)じゃなくて""(ダブルコーテーション)で記述する
Changes in tags
Changes in body
Source | HTML | Preview
@@ -0,0 +1,36 @@
+プログラマの皆さんにとっては基本的なことで「なにいってんだこいつ」となるかと思いますが、
+自分は知らなかったので、後日の禍とならぬようここに書き留めておこうと思います。
+
+#何が起こったか
+PHPで変数を出力(echo)した際に、改行コードも記述して見やすくしようとしたが
+いざ出力してみると改行がされていなかった
+
+・コード
+
+```php:echo_test.php
+$text = 'あいうえお\nかきくけこ';
+
+echo $text;
+```
+・出力結果
+
+```text:出力結果
+あいうえお\nかきくけこ
+```
+#解決方法
+改行コードを""(ダブルコーテーション)で囲ってやると改行が反映される。
+
+・コード
+
+```php:echo_test.php
+$text = 'あいうえお'."\n".'かきくけこ';
+
+echo $text;
+```
+・出力結果
+
+```text:出力結果
+あいうえお
+かきくけこ
+```
+