Maison > Article > développement back-end > Fonction PHP wordwrap() qui encapsule les chaînes en fonction de la longueur spécifiée
Exemple
Wrap string selon la longueur spécifiée :
<?php $str = "An example of a long word is: Supercalifragulistic"; echo wordwrap($str,15,"<br>n"); ?>
Définition et utilisation
la fonction wordwrap() est la suivante Wrap la chaîne avec la longueur spécifiée.
Remarque : Cette fonction peut laisser des espaces en début de ligne.
Syntaxe
wordwrap(string,width,break,cut)
Paramètre | Description | ||||||||||||||||
chaîne | Obligatoire . Spécifie la chaîne à envelopper. | ||||||||||||||||
largeur | Facultatif. Spécifie la largeur de ligne maximale. La valeur par défaut est 75. | ||||||||||||||||
break | Facultatif. Spécifie le caractère utilisé comme délimiteur (caractère de rupture de chaîne). La valeur par défaut est "n". | ||||||||||||||||
couper | Facultatif. Spécifie si les mots plus grands que la largeur spécifiée doivent être enveloppés :
|
Valeur de retour : td > | En cas de succès, la chaîne encapsulée est renvoyée. En cas d'échec, renvoie FALSE. |
Version PHP : | 4.0.2+ |
Journal de mise à jour : | Dans PHP 4.0.3, un nouveau paramètre cut est ajouté.
更多实例
实例 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
wordwrap()函数可以按照指定的固定行长度格式化文本段落,让段落看起来更加整齐
<?php $string = "TRADING ON MARGIN POSES ADDITIONAL RISKS AND IS NOT SUITABLE FOR ALL INVESTORS. A COMPLETE LIST OF THE RISKS ASSOCIATED WITH MARGIN TRADING IS AVAILABLE IN THE MARGIN RISK DISCLOSURE DOCUMENT."; $string = str_replace("\n", " ", $string); $string = str_replace("\r", " ", $string); print(wordwrap($string, 40)."\n"); ?>
上面的代码返回如下结果
TRADING ON MARGIN POSES ADDITIONAL RISKS AND IS NOT SUITABLE FOR ALL INVESTORS. A COMPLETE LIST OF THE RISKS ASSOCIATED WITH MARGIN TRADING IS AVAILABLE IN THE MARGIN RISK DISCLOSURE DOCUMENT.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!