用單引號在 PHP 中列印換行符\n
由於
不能與單引號一起使用,所以我們需要使用其他選項。
- 當使用命令列介面時,可以使用常量 PHP_EOL。
- 當在瀏覽器中使用時,可以使用“<br>”。
以下演示了這兩個選項。
<?php if (PHP_SAPI === 'cli') { return PHP_EOL; } else { return "<BR/>"; } ?>
假設我們的選項不是 cli,則將執行“else”部分,並列印換行符 −
示例
<?php $var_1 = 'hi'; $var_2 = "
"; $var_3 = 'hello'; echo $var_1 . $var_2 . $var_3; echo PHP_EOL; $var_2 = str_replace("
", '
', $var_2); echo $var_1 . $var_2 . $var_3; echo PHP_EOL; ?>
輸出
這將產生以下輸出 −
hi hello hi
hello
廣告