当前位置: 首页 > 面试题库 >

PHP-如何创建换行符?

蒋航
2023-03-14
问题内容

在PHP中,我尝试创建换行符:

echo $clientid;
echo ' ';
echo $lastname;
echo ' ';
echo '\r\n';

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

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

我尝试了的多种变体\r\n,但没有任何效果。为什么换行符不变成换行符?


问题答案:

只有双引号的字符串解释转义序列\r\n并分别将其解释为“0x0D”和“ 0x0A”,因此您需要:

"\r\n"

另一方面,单引号字符串]只知道转义序列\\\'

因此,除非您将单引号引起来的字符串与在其他地方生成的换行符连接起来(例如,使用双引号引起来的字符串"\r\n"或使用chrfunctionchr(0x0D).chr(0x0A)),否则在单引号引起来的字符串中使用换行符的唯一其他方法是使用编辑器按字面值键入它:

$s = 'some text before the line break
some text after';

如果需要某些特定的字符序列(\r\n例如),请确保检查编辑器的换行设置。



 类似资料:
  • 问题内容: 我想使用CSS在html中创建一个切换按钮。我想要它,以便当您单击它时,它保持推入状态,而不是再次单击时它弹出。 如果没有办法仅使用CSS。有没有办法使用jQuery? 问题答案: 良好的语义方式是使用复选框,然后如果未选中,则以不同的方式设置其样式。但是没有好的方法可以做到这一点。您必须添加额外的跨度,额外的div,并且要真正看起来不错,请添加一些javascript。 因此最好的解

  • 我正在尝试在php中创建以下元素,以创建我们的一个客户所需的xml。 每件事都很好,但我不知道如何创建以下元素 我已经尝试了几种方法,但仍然无法正确生成上述示例 有人能送我上路吗? 这是我的代码

  • 问题内容: 我的.htaccess将所有请求重定向到。然后,PHP脚本检查请求的页面是否在其页面数组中。 如果没有,如何模拟错误404?我试过了,但是并没有导致我的404页面在出现时通过配置。 我是否认为重定向到错误404页面是错误的? 问题答案: 用于生成404页的最新答案(从PHP 5.4或更高版本开始)是使用: 并非绝对必要,但是可以确保您不会继续正常执行。

  • 我试图用php执行nodejs,这样做非常简单 我的nodejs文件创建了一个带有Express的服务器。 当文件运行时,这就是输出 错误:侦听EACCES 127.0。0.1:82 bject.exports._errnoException(util.js:873: 11) 在出口方面_主机端口例外(util.js:896:20) 在服务器上_listen2(net.js:1237:19) 听(

  • 我不熟悉使用cron job。我甚至不知道怎么写。我试着在网上搜索,但还是不太懂。我想创建一个cron作业,它每分钟都会执行我的代码。我正在使用PHP创建它。它不起作用。 示例 run.php(每分钟都会执行的代码) cron.php 假设这两个文件在同一个文件夹中。 是我做错的代码吗?如果有问题,请告诉我如何解决。

  • 问题内容: 我想创建一个线程池,它将执行最新提交的任务。关于如何做到这一点的任何建议? 谢谢 问题答案: 您可能只需要实现自己的包装,即可将要约/投票映射到堆栈。然后将此作为您传递给的实现。我的建议是包装一个现有的实现,例如。 这是不同步的,因此您需要使用同步器包装每个方法(如果不是更奇特的东西)。 您还需要为阻止操作引入/ 条件。 最后,您需要将一组极性(“放”侧或“取”侧)映射到出队的另一端(