Php 提供了函数 nl2br() 来为字符串创建新行。这是Php库的内置函数,用于在字符串中的所有换行符之前插入换行符。尽管有一些换行符(例如 n 和 r)用于创建新行,但它们创建的换行符在浏览器上不可见。虽然 HTML 标签
(break) 在 PHP 中使用双引号 (“”) 时也可用于中断字符串。因此,nl2br() 函数与换行符 n 和 r 一起用于在 Php 语言的字符串中插入一行。
开始您的免费软件开发课程
网络开发、编程语言、软件测试及其他
在 PHP 字符串中使用换行符的基本语法如下:
nl2br(string/text, xhtml)
哪里,
返回值:函数 nl2br() 返回应用中断后转换后的字符串值
每个新行的标签。
使用单个函数 nl2br() 将 Php 换行符“n r”转换为 HTML 换行符“
”。该函数需要 2 个参数,第一个是需要使用换行符序列在特定点添加换行符的文本或字符串,另一个是要求 xhtml 兼容性的可选参数。
虽然Php中添加换行符的方法有很多种,但是每种方法都是针对特定场景使用的。因此,为了清楚地理解 PHP 中用于添加新行或在字符串中创建换行符的方法及其说明和示例,请在下面进行描述:
仅使用换行符序列“n”或“r”在源代码中添加换行符。这些换行符在浏览器中不可见。
代码:
<!DOCTYPE html> <html> <body> <?php echo "We are trying to insert the line breaks by directly using the newline characters... \n \r"; echo "This is the first line. \n\r This is the second line."; ?> </body> </html>
输出:
在上面的代码中,正如我们在输出中看到的,n 和 r 字符序列用于在代码中插入换行符。无论使用什么地方,它都会断线。它们在处理文件或数据库时非常有用。
但是单靠这些字符序列还不足以断行,文本会显示在单行中。使用它们完成的换行在浏览器上不可见。
使用 HTML 标签
在 Php 代码中添加换行符。
代码:
<!DOCTYPE html> <html> <body> <?php echo "Now we are breaking the lines using the html tag"; echo "</br>"; echo "This is the first line breaked.."; echo "</br>"; echo "</br>"; echo "This is the second line breaked.."; ?> </body> </html>
输出:
在上面的代码中,HTML标签‘
’用于在Php代码中插入换行符。这是在代码中插入换行符的最简单方法,因为这是绝对适用于浏览器的独立 HTML 标记。正如我们从上面的输出中看到的,换行符按预期插入,即在遇到任何“
”标签之前插入。使用
时要记住的一件重要事情Php代码中的一个标签是它应该用双引号“ ”引起。
使用 php 内置函数 nl2br() 添加在网络浏览器上可见的换行符以及换行符“n”或“r”。
代码:
<!DOCTYPE html> <html> <body> <?php echo nl2br("Hello !! This is the first line of my php text \n Now breaking it in 2 lines \n Here is the second line \n\n Congratulations!! Now this line break is visible on the browser"); ?> </body> </html>
输出:
在上面的示例中,换行符 nr 与 Php 内置函数 nl2br() 一起使用,在代码中找到字符序列之前插入换行符。 nn 用于插入额外的换行符。
代码:
<!DOCTYPE html> <html> <body> <?php echo nl2br("Hello !! We are using the nl2br function \n\r along with the xhtml parameter \n\r", false); ?> </body> </html>
输出:
在上面的代码中,在函数 nl2br() 中添加了 xhtml 的额外参数(接受布尔值)。参数中传递的值为‘false’。正如我们在上面代码的输出中看到的那样,该行被适当地断开。
备注:
在 Php 代码中插入换行符时需要记住的一些要点:
上面的描述清楚地解释了如何使用内置函数 nl2br() 以及字符“n”和“r”在 PHP 语言的字符串中插入换行符。与上面描述的所有方法一样,以各自的方式在 Php 代码字符串中添加断点。但要插入浏览器上可见的换行符,必须使用 nl2br() 函数。所以程序员需要先了解需求并相应地使用它们。
以上是PHP换行的详细内容。更多信息请关注PHP中文网其他相关文章!