Is there a php equivalent to mySQL's IN?

前端 未结 3 1262
予麋鹿
予麋鹿 2021-01-21 11:28

In writing select statements in mySQL, if I want to pull records where a column value equals one of a number of values, I can say something like this:

SELECT * F         


        
3条回答
  •  傲寒
    傲寒 (楼主)
    2021-01-21 11:54

    See the in_array() function.

    E.g.:

    $list = array(1, 5, 7);
    if (in_array($category, $list)) {
      // do something
    }
    

    Or, more compactly:

    if (in_array($category, array(1, 5, 7))) {
      // do something
    }
    

提交回复
热议问题