1
13
其他答案向您展示了如何制作文本 粗略地 340个字符。如果这对你来说很好,那就用另一个答案。
但是如果你想要
非常严格的最大值
在340个字符中,其他答案不起作用。你需要记住,加上
还要注意,这里我使用的是
看到它在线工作: ideone |
2
26
您似乎希望首先将文本精确地剪裁为340个字符,然后在字符串中找到最后一个“”的位置,并将其剪裁为该数量。这样地:
|
3
16
如果启用了mbstring扩展(现在大多数服务器上都启用了该扩展),则可以使用mb_strimwidth函数。
|
4
7
尝试:
|
5
2
我用一种方法来回答约翰·康德:
实例:
|
6
0
您可以尝试使用PHP附带的函数,如wordwarp
|
7
0
函数修剪字符($text,$length=340){
} 使用此函数trim_characters()可将字符串裁剪为指定数量的字符,并优雅地停在空白处。 我认为这对你有帮助。 |
8
0
为什么这样?
实际 正则表达式 解决方案非常简单:
PHP中的完整方法如下:
更多说明:
|
9
0
最简单的解决方案
对于多字节文本
|