PHP值相等参数中的通配符
Posted
技术标签:
【中文标题】PHP值相等参数中的通配符【英文标题】:Wild card in PHP value equal parameter 【发布时间】:2013-05-20 04:52:56 【问题描述】:在 SQL 中,有一个 LIKE
参数,您可以输入该参数以获得通配符,例如:LIKE %value%
。我怎么能用 php if 语句来做到这一点?
$value = "value-";
$post = $_POST['retrievedVal'];
if($value.% == $post)
echo "true";
【问题讨论】:
这可能会有所帮助:***.com/questions/2790899/… 【参考方案1】:据我所知没有,但别担心,strpos()
有一种方法可以达到同样的效果
只需使用以下 if 语句:
if(false !== strpos($post, $value))
// you thing to do
注意 strpos 可能返回 0,因此需要显式比较
【讨论】:
嗯,我相信你的意思是 strpos() 对不起,你是正确的编辑帖子,对不起。我在想其他地方..再次感谢以上是关于PHP值相等参数中的通配符的主要内容,如果未能解决你的问题,请参考以下文章