kennedy
Новичок
Вывод определенного количества слов PHP
Нужно укоротить текст до определенного количества слов,
Если укоротить до символов это будет выглядит примерно так
if (strlen($mydesc[$myvaluedesc]) > 240) {$mydesc[$myvaluedesc] = substr ($mydesc[$myvaluedesc], 0, 240)."...";}
По поводу слов...
Единственное что мне приходить на ум это разбит текст в массив по " " а потом вывести определенное количество элементов массива
Но если текст слишком длинный это будет занимать много времени и ресурсов. Вопрос наверно сильно глупый пхп я учил очень давно.
Помогите как то упрости подкинуть какую то идею как и при помощи какой функции это можно реализовать.
А еще лучше перепишете исходный код который я дал что бы все работало. Если не трудно. Чувствую решения очень простое. Спасибо
Нужно укоротить текст до определенного количества слов,
Если укоротить до символов это будет выглядит примерно так
if (strlen($mydesc[$myvaluedesc]) > 240) {$mydesc[$myvaluedesc] = substr ($mydesc[$myvaluedesc], 0, 240)."...";}
По поводу слов...
Единственное что мне приходить на ум это разбит текст в массив по " " а потом вывести определенное количество элементов массива
Но если текст слишком длинный это будет занимать много времени и ресурсов. Вопрос наверно сильно глупый пхп я учил очень давно.
Помогите как то упрости подкинуть какую то идею как и при помощи какой функции это можно реализовать.
А еще лучше перепишете исходный код который я дал что бы все работало. Если не трудно. Чувствую решения очень простое. Спасибо