【发布时间】:2012-06-10 10:00:52
【问题描述】:
我在最近的 php 代码中多次需要这个功能,所以我正在寻找一个函数来完成这项工作,如果有的话..
如果字符串大于限制,则截断它并添加一些省略文本,例如...(continued)..
和 ruby 一样,我们对字符串有 truncate 函数
"And they found that many people were sleeping better.".truncate(25, :omission => "... (continued)")
我可以通过首先检查长度是否超过..然后修剪,然后连接...但我正在寻找一些类似的功能..
【问题讨论】:
-
我认为 php 标准库中没有等价物,但正如您所说,您可以轻松编写自己的函数来做到这一点。
标签: php ruby-on-rails string concatenation trim