Добрый вечер.
Я создаю код strpos для извлечения тегов из описаний.
Как и в статье о гамбургерах, я использую strpos, чтобы показать разные слова в виде тегов, если они есть в описании.
Проблема: если я создаю одну кодовую строку strpos для каждого возможного слова im seaching, они все примут css и покажут как пустой результат / тег, если слова там нет.
Если я использую код, указанный ниже, он вернет только 1 результат и не более. Как я могу изменить это, чтобы показать все результаты?
публичная функция article_criteria_tags ($ description) {
$ a = strtolower ($ description);
if (strpos($a, 'milk') !== false) { return 'milk'; }
if (strpos($a, 'water') !== false) { return 'water'; }
if (strpos($a, 'flour') !== false) { return 'Høyre'; }
if (strpos($a, 'pastry') !== false) { return 'pastry'; }
if (strpos($a, 'apple') !== false) { return 'apple'; }
}