php - 为什么 chr() 在 echo 结束时起作用

标签 php

我在从网上复制的代码之一中找到了这一行,但不知道为什么他们在它的末尾使用 char() 函数。请告诉我为什么使用它,它的作用以及如果我不使用它会怎样。

提前致谢。

代码:

$crlf = chr(13) . chr(10);

echo '<html><head><title>Whatever</title></head><body>Hello</body></html>' . $crlf;

最佳答案

chr(13) 等同于 "\r"chr(10) 等同于 "\n"

所以,$crlf = chr(13) 。 chr(10);是包含"\r\n"的字符串,一个CRLF (newline)如变量名所述。

关于php - 为什么 chr() 在 echo 结束时起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17089742/

相关文章:

PHP ODBC 存储过程无效参数号

javascript - joomla 3.2后端javascript错误

php - 在 MySQL 中设置 AUTO_INCREMENT 字段的起始值

php - Magento:将产品(分组)类别分配给构建它的所有简单产品

php - 使用json更新mysql数据库空白字段

PHP htmlentities 和 htmlspecialchars 破坏了我的字符串

php - 尝试使用查询从数据库中过滤数据。为什么这行不通?

php - 带有自签名证书的 PDO

php - JSON:从另一个域检索 JSON 文件

php - 如何将XML元素的值写入MySQL数据库?