substr like函数来处理完整的单词

时间:2010-03-21 16:03:38

标签: php

我正在使用substr来修剪字符串中的前100个字符。但是我需要一个可以修剪特定数量的单词的函数,而不是字符串中的字符?

$trimmed_details = substr($row->details, 0, 200).'...';

有内置功能吗?

2 个答案:

答案 0 :(得分:1)

试试这个:

join(" ", explode(" ", $yourStr, 100));

答案 1 :(得分:1)

不,PHP和mysql都没有内置函数。因为在任一系统中都没有数据类型“word(of language)”。你可以发明一些正则表达式,但我会放弃并使用旧的基于字符的修剪。