@driverx18

Как лучше вернуть на фронт найденные в поиске слова?

Пользователь пишется запрос в поиск, допустим «test test2», и среди результатов где найдется эта строка надо чтоб они на фронт вернулись с нужным span. Допустим если в статье есть “I am test test2 and want..” возвращалось как «I am test *тут спан* test test2 *конец спан* and want..». Пробовал через str_replace, по итогу работало через раз, потому что был какой то трабл со скобками внутри этого существующего html.
Собственно вопрос, как сделать правильно, так как делаю я, или есть лучше пути?
  • Вопрос задан
  • 47 просмотров
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar Куратор тега PHP
Учим yii: https://youtu.be/-WRMlGHLgRg
Как лучше вернуть на фронт {{любой текст}} - ответ json

Собственно вопрос, как сделать правильно, так как делаю я, или есть лучше пути?

А что Вы делаете? Заголовок Вашего вопроса и текст вопроса совершенно про разные вещи. Вопрос про ответ сервера, текст про парсинг строки. На что отвечать?

через str_replace, по итогу работало через раз

покажите как пробовали. Догадываться? Есть текст, мы не знаем какой он может быть вообще. Есть место в которое надо вставить спан - какое? Каков алгоритм определения нужного места дя span? Почему вообще php этим занимается, а не js? Хоть что-то по сути расскажите.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы