Задать вопрос
@driverx18

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

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

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

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

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

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

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

Похожие вопросы