当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP mb_strimwidth()用法及代码示例


mb_strimwidth() 函数是 PHP 中的内置函数,它返回指定宽度的截断字符串。

用法:

string mb_strimwidth($string, $start, $width, $trim_marker, $encoding )

Parameters: 该函数接受五个参数,如下所述:

  • $string: 该参数指定将被修剪的字符串。
  • $start:这是开始修剪的起点。字符串的开头(索引从 0 开始)。如果start初始化为负数,则将从字符串的末尾开始。
  • $width: 该参数指定修剪字符串所需的宽度。如果 with 为负数,则将从字符串末尾开始计数。
  • $trim_maker: 该参数指定将一个字符串添加到修剪字符串的末尾。
  • $encoding: 将使用字符编码。默认情况下,它将使用 UTF-8。编码参数表示字符编码。如果省略或为空,则将使用内部字符编码值。

返回值:该函数返回截断的字符串。

示例 1:下面的程序演示了mb_strimwidth()函数。

PHP


<?php 
  
$str = "This is a very long string that needs to be trimmed"; 
$trimmed_str = mb_strimwidth($str, 0, 20, "..."); 
echo $trimmed_str; 
  
?>

输出:

This is a very lo...  

示例 2:下面的程序演示了mb_strimwidth()函数。

PHP


<?php 
  
$str = "Geeks for Geeks Matter"; 
$trimmed_str = mb_strimwidth($str, -5,5 , "Gee"); 
echo $trimmed_str; 
  
?>

输出:

atter 

参考:https://www.php.net/manual/en/function.mb-strimwidth.php


相关用法


注:本文由纯净天空筛选整理自neeraj3304大神的英文原创作品 PHP mb_strimwidth() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。