有没有办法确定它是否已到达字符串的末尾.现在我正在使用这个PHP函数
<?php echo substr('some text', 0, 7)?>
Run Code Online (Sandbox Code Playgroud)
限制要显示的字符数.现在我想在文本中添加"...",但前提是它不是字符串的结尾.
所以,当我有一个文本"你好!" 它将显示整个事物,如果我有一个文本"确定",它不仅会显示"Determi",还会添加"......",就像"Determi ..."一样.
我尝试过这些椭圆和溢出方式,但它们对我不起作用.
上面描述的这样的事情是可能的吗?
您可以使用内置函数实现此目的mb_strimwidth:
<?php
echo mb_strimwidth("some text", 0, 7, "...")
// output: "some te..."
?>
Run Code Online (Sandbox Code Playgroud)