相关疑难解决方法(0)

PHP - 如何创建换行符?

在PHP中,我试图创建一个换行符:

echo $clientid;
echo ' ';
echo $lastname;
echo ' ';
echo '\r\n';
Run Code Online (Sandbox Code Playgroud)

然后我在记事本中打开创建的文件,它按字面意思写下换行符:

1 John Doe\r \n 1 John Doe\r \n 1 John Doe\r \n

我尝试了很多变化\r\n,但没有工作.为什么新线不能换成新线?

php string-interpolation

385
推荐指数
9
解决办法
92万
查看次数

如何在CLI和Web浏览器中编写新行?

我正在从CLI命令和Web浏览器运行php脚本.我需要在两种方式中正确显示新行,以便它不会"<br />"在CLI中打印并在浏览器中显示新行.有谁知道如何为此编写php函数?

谢谢你的帮助

php

5
推荐指数
2
解决办法
3046
查看次数

错误日志中同一行上的几个error_log()消息

我有这个PHP代码:

error_log('my message 1');
....
error_log('my message 2');
...
error_log('my message 3');
Run Code Online (Sandbox Code Playgroud)

这在apache error_log中产生一行包含所有消息的代码:

[Wed Nov 13 17:24:55.880399 2013] [proxy_fcgi:error] [pid xx] [client xxx] AH01071: Got error 'PHP message: my message 1\n'PHP message: my message 2\n'PHP message: my message 3
Run Code Online (Sandbox Code Playgroud)

我的配置:

Apache 2.4
PHP : 5.4
PHP-FPM with proxypassmatch directive.
Run Code Online (Sandbox Code Playgroud)

我的问题:为什么消息在同一行上,并且每条消息只有一行?

感谢您的回答。

编辑

每条消息的一行应如下所示:

[Wed Nov 13 17:24:55.880399 2013] [proxy_fcgi:error] [pid xx] [client xxx] AH01071: Got error 'PHP message: my message 1'
[Wed Nov 13 17:24:55.880399 2013] [proxy_fcgi:error] [pid xx] …
Run Code Online (Sandbox Code Playgroud)

php apache

5
推荐指数
1
解决办法
967
查看次数

\n或\n在php echo中不打印

可能重复:
用单引号在PHP中打印换行符php中单引号
和双引号字符串之间的差异

$unit1 = 'paragrahp1';
$unit2 = 'paragrahp2';
echo '<p>' . $unit1 . '</p>\n';
echo '<p>' . $unit2 . '</p>';
Run Code Online (Sandbox Code Playgroud)

这显示(在查看源上):

<p>paragraph1</p>\n<p>paragraph2</p>
Run Code Online (Sandbox Code Playgroud)

但不是我所期待的,不是打印新线,可能是什么?

php string

3
推荐指数
3
解决办法
13万
查看次数

我如何在php中编写新行\ r \n?

可能重复:
PHP - 如何创建换行符?

我正在尝试创建一个csv文件.但我得到的只是一排.我想

echo '\r\n' . $lineStr;
Run Code Online (Sandbox Code Playgroud)

会创造一个新的路线.

我添加了以下标题:

header("Content-Type:   application/vnd.ms-excel; charset=utf-8");
header("Content-Disposition: attachment; filename=myFile.xls");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: private",false);
Run Code Online (Sandbox Code Playgroud)

php csv

0
推荐指数
1
解决办法
4587
查看次数

标签 统计

php ×5

apache ×1

csv ×1

string ×1

string-interpolation ×1