【发布时间】:2013-04-23 03:01:03
【问题描述】:
有没有办法在 PHP 中修剪文本字符串,使其具有一定数量的字符?例如,如果我有字符串:
$string = "this is a string";
我怎么能修剪它说:
$newstring = "this is";
这是我目前使用的chunk_split(),但它不起作用。谁能改进我的方法?
function trimtext($text)
{
$newtext = chunk_split($text,15);
return $newtext;
}
我也看了this的问题,但不是很懂。
【问题讨论】:
-
不,我没有使用正则表达式。
-
接受的答案不是正则表达式解决方案:)
-
Imulsion,那里的答案比下面的要好得多。下面的答案将切断这个词,你可能会得到像
this is a str这样的东西,这不是你想要的。因此我提供的链接中的答案是合适的,它不会在中间切断字符串,只需删除$theExcerpt .= '...';部分。
标签: php