PHP中的通配符值等于参数

时间:2013-05-24 14:33:28

标签: php wildcard

在SQL中,您可以输入LIKE参数,以获取以下值的通配符:LIKE %value%。我怎么能用PHP if语句做到这一点?

$value = "value-";

$post = $_POST['retrievedVal'];

if($value.% == $post)
{
   echo "true";
}

1 个答案:

答案 0 :(得分:1)

据我所知,没有,但不要担心有一种方法可以实现strpos()

只需使用以下if语句:

if(false !== strpos($post, $value)){
    // you thing to do
}

当心strpos可能会返回0,因此需要进行显式比较