限制字符串长度

2022-08-30 08:04:19

我正在寻找一种方法来限制php中的字符串并添加...如果字符串太长,则在最后。


答案 1

您可以使用类似于以下内容的内容:

if (strlen($str) > 10)
   $str = substr($str, 0, 7) . '...';

答案 2

php 4.0.6 开始,有一个完全相同的函数

函数 mb_strimwidth 可用于满足您的要求

<?php
echo mb_strimwidth("Hello World", 0, 10, "...");
//Hello W...
?>

它确实有更多的选择,这是这个mb_strimwidth


推荐