从 mySQL 中提取前 X 个单词(不仅仅是字符)
我希望能够从数据库字段中提取前X个单词以用于预览。基本上,如果一个字段的内容是
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris malesuada."
我想回声
"Lorem ipsum dolor sit amet... see more"
最好的方法是什么?
我唯一知道要做的就是在查询中拉动整个字段,然后执行类似操作
$foo = [query_results];
$bar = explode(' ', $foo);
for($x=0, $x<6, $x++){
echo $bar[$x];
};
echo "... see more"
有没有更好的方法?