Я хотел бы иметь возможность вытащить первые 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"
Есть ли лучший подход к этому?