创建标签的strpos问题

时间:2019-01-20 18:17:28

标签: tags strpos

晚上好。 我创建了一个strpos代码以从描述中删除标签。 就像关于汉堡包的文章一样,如果描述中包含im,则使用strpos将不同的单词显示为标签。

问题:如果我创建一个strpos代码行以获取可能的单词imching,则它们都将使用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'; }  

}

1 个答案:

答案 0 :(得分:0)

一个简单的解决方法是将它们全部分成分离的代码行,然后在代码中移动按钮。喜欢; <?php $a = strtolower($criteria); if (strpos($a, 'milk') !== false) { ?> <button class="button-tag"> <?php echo 'milk'; }?> </button>