strpos函数
/>推荐[c]<br /> />特荐[a]<br /> />头条[h]<br /> />特荐[o]<br /> />特荐[n]
我想判断$row[‘flag’]是不是c,a,h,o,n其中的一个。加个对勾。这么写为什么只能判断推荐【c】那个啊?后面的都没有显示啊。既然第一个能成功后面的也应该对吧。
——解决方案——————–
strpos($row[‘fl
4本文¥来源gao!%daima.com搞$代*!码$网9
搞代gaodaima码
ag’],’c’) !== false
——解决方案——————–
if(strpos($row[‘flag’],’c’) !== false)
其他类同
strpos 返回整数(找不到返回逻辑假)
‘true’ 在数值比较中被转换为 0
如果 $row[‘flag’] 第一个字符为 c 时,恰巧被匹配
其他字符返回的都不是 0,所以不会匹配成功