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
相关用法
- PHP mb_stristr()用法及代码示例
- PHP mb_stripos()用法及代码示例
- PHP mb_strlen()用法及代码示例
- PHP mb_strtolower()用法及代码示例
- PHP mb_strtoupper()用法及代码示例
- PHP mb_str_split()用法及代码示例
- PHP mb_strrchr()用法及代码示例
- PHP mb_strripos()用法及代码示例
- PHP mb_strstr()用法及代码示例
- PHP mb_strpos()用法及代码示例
- PHP mb_strrichr()用法及代码示例
- PHP mb_strcut()用法及代码示例
- PHP mb_substr_count()用法及代码示例
- PHP mb_substr()用法及代码示例
- PHP mb_substitute_character()用法及代码示例
- PHP mb_split()用法及代码示例
- PHP mb_scrub()用法及代码示例
- PHP mb_convert_case()用法及代码示例
- PHP mb_check_encoding()用法及代码示例
- PHP mb_chr()用法及代码示例
- PHP mb_detect_order()用法及代码示例
- PHP mb_ereg()用法及代码示例
- PHP mb_http_input()用法及代码示例
- PHP mb_convert_encoding()用法及代码示例
- PHP mb_parse_str()用法及代码示例
注:本文由纯净天空筛选整理自neeraj3304大神的英文原创作品 PHP mb_strimwidth() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。