希望一切安好。
我想显示一系列徽章,这些徽章将根据包含特定字符串的字段显示不同的图像。例如,像这样的东西(虽然我知道这可能不正确)
<?php if (stripos($business, "local") !== false)
echo "badge-icon1.png"; ?>
<?php if (stripos($business, "interstate") !== false)
echo "badge-icon2.png"; ?>
<?php if (stripos($business, "national") !== false)
echo "badge-icon3.png"; ?>
<?php if (stripos($business, "international") !== false)
echo "badge-icon4.png"; ?>
我熟悉 stripos 函数,尽管我不确定它是否适合基于一个字段是否包含几个字符串选项之一的一系列替代方案。
有没有更合适的替代方法?
谢谢您的帮助!
函数式编程