[PHP] 注意事项:PHP_EOL 指定换行符号
由于在PHP编写外部API调用处理时遇到了困难,所以这是我的备忘录。
PHP_EOL(PHP and HTML中的“换行符”)是一个函数,它可以根据环境自动转换不同操作系统的换行符代码。
每个操作系统都有自己的换行符代码。
使用这个函数时,请务必牢记这一点。
如果不这样做,你会遇到困难。
OS改行コードWindowsCR+LF(\r\n)MacCR(\r)LinuxLF(\n)
使用这个工具,可以进行下面的转换。
// Linuxだと、\nで改行
echo "this is the new-line" . PHP_EOL
// Macだと、\rで改行
echo "this is the new-line" . PHP_EOL
// Windowsだと、\r\nで改行
echo "this is the new-line" . PHP_EOL
请注意
如果在不同操作系统上运行,换行代码是不同的,那么在使用外部服务时最好不要使用它。
因为外部服务通常会指定换行代码。