PHP strpos и strlen

Я пытаюсь получить слова до и после строки в $body, взятой из записи mysql. Я могу найти ключевое слово в теле, получить его strpos и его strlen. Оттуда я считаю, что должен быть в состоянии сказать ему печатать X символов (или в идеале слова) до и после этого, но я не могу найти ничего в Google, говорящего мне, КАК. Есть ли функция PHP, которая говорит ему начинать с $strpos, а затем каким-то образом использовать strlen и печатать до и после этого?

Надеюсь, это было не слишком непонятно, любая помощь приветствуется - спасибо. Я получил исходную идею strpos и strlen из ответа Аманды здесь: string">Возвращает слова до и после первого вхождения строки

Но я не понимаю, как это применить.


person Scott Rowley    schedule 24.12.2011    source источник
comment
Опубликуйте ввод и пример вывода этой функции. Я не очень хорошо понимаю ваш вопрос.   -  person Blender    schedule 24.12.2011


Ответы (1)


substr()

person Ignacio Vazquez-Abrams    schedule 24.12.2011
comment
похоже, это сработает для меня, спасибо! Не знаю, почему я не смог найти это в Google, наверное, я искал не то. Проверю ответ, когда он позволит мне через 5 минут. - person Scott Rowley; 24.12.2011