举报投诉联系我们 手机版 热门标签 名动网
您的位置:名动网 > php wordwrap PHP wordwrap() 函数

php wordwrap PHP wordwrap() 函数

2023-03-25 09:20 PHP教程

php wordwrap PHP wordwrap() 函数

php wordwrap

PHP wordwrap 函数用于在指定的宽度范围内将字符串换行,以便更好地显示。它可以帮助我们将长字符串分割成多行,使其易于阅读。

wordwrap 函数的语法如下:

string wordwrap ( string $str [, int $width = 75 [, string $break = "\n" [, bool $cut = false ]]] )

其中:

  • str: 要处理的字符串。
  • width: 每行的最大字符数(默认值是 75)。
  • break: 换行符号(默认值是 \n)。
  • cut: 如果设置为 TRUE,则强制把单词断开来适应 width 的宽度(默认值是 FALSE)。

wordwrap 函数会返回一个已换行的字符串。如果发生错误则返回 FALSE。

实例1: wordwrap() 的基本用法

This is a very   long string   which needs   to be wrapped   after some   limit.

实例2: 设置 break 参数 < pre > & lt ; ? php $ str = "This is a very long string which needs to be wrapped after some limit."; echo wordwrap($str,15,"<br>\n"); ? & gt ; < pre > This is a very & lt ; br & gt ; long string & lt ; br & gt ; which needs & lt ; br & gt ; to be wrapped & lt ; br & gt ; after some & lt ; br & gt ; limit. < br /> < p >< strong >实例3: 设置 cut 参数 < pre ><?php $str = "This is a very long string which needs to be wrapped after some limit."; echo wordwrap($str,15,"<br>\n",true); ?>

This is a ve<br>ry long strin<br>g which need<br>s to be wrap<br>ped after so<br>me limit.

< p >总之,wordwrap()函数可以帮助我们将一个很长的字符串根据一定长度进行换行处理,使其更加易读、易于理解。通过不同的参数设置也能够得到不同的处理方式。

PHP wordwrap() 函数

PHP wordwrap() 函数

PHP String 参考手册 PHP String 参考手册

实例

按照指定长度对字符串进行折行处理:

<?php
$str = "An example of a long word is: Supercalifragulistic";
echo wordwrap($str,15,"<br>n");
?>

运行实例 »

定义和用法

wordwrap() 函数按照指定长度对字符串进行折行处理。

注释:该函数可能会在行的开头留下空格。


语法

wordwrap(string,width,break,cut)

参数 描述
string 必需。规定要进行折行的字符串。
width 可选。规定最大行宽度。默认是 75。
break 可选。规定作为分隔符使用的字符(字串断开字符)。默认是 "n"。
cut 可选。规定是否对大于指定宽度的单词进行折行:
  • FALSE - 默认。不折行
  • TRUE - 折行

技术细节

返回值: 如果成功,则返回折行后的字符串。如果失败,则返回 FALSE。
PHP 版本: 4.0.2+
更新日志: 在 PHP 4.0.3 中,新增了 cut 参数。


更多实例

实例 1

使用所有的参数:

<?php
$str = "An example of a long word is: Supercalifragulistic";
echo wordwrap($str,15,"<br>n",TRUE);
?>

运行实例 »

实例 2

对字符串进行折行:

<?php
$str = "An example of a long word is: Supercalifragulistic";
echo wordwrap($str,15);
?>

上面代码的 HTML 输出如下(查看源代码):

<!DOCTYPE html>
<html>
<body>
An example of a
long word is:
Supercalifragulistic
</body>
</html>

上面代码的浏览器输出如下:

An example of a long word is: Supercalifragulistic

运行实例 »


PHP String 参考手册 PHP String 参考手册
阅读全文
以上是名动网为你收集整理的php wordwrap PHP wordwrap() 函数全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 名动网 mdwl.vip 版权所有 联系我们