in()

표현식의 평가값이 이후의 표현식 평가 값 집합 중에 존재하는지 여부를 평가합니다.

문법

in(VAL_EXPR, EXPR,...)
필수 매개변수
VALUE_EXPR
평가 대상 표현식을 입력합니다.
선택 매개변수
EXPR,...
VALUE_EXPR과 대조할 표현식을 쉼표(,)로 구분하여 입력합니다. 이 중 하나와 일치하면 true, 그렇지 않으면 false를 반환합니다.

사용 예

  1. user_agent 필드 값이 msie, chrome, safari, firefox 중 하나와 일치하는지 검사

    in(user_agent, "msie", "chrome", "safari", "firefox")
    
  2. user_agent 필드 값이 google 혹은 yahoo 문자열을 포함하고 있는지 검사

    in(user_agent, "*google*", "*yahoo*")
    
  3. level이 6, 7 중 하나인지 검사

    in(level, 6, 7)