in_array() 函数搜索数组中是否存在指定的值。
bool in_array ( mixed $needle , array $haystack [, bool $strict = FALSE ] )
返回值: 如果在数组中找到值则返回 TRUE,否则返回FALSE。
//默认数组; $bindId = ["bind001", "bind002", "bind003", "bind004", "bind005", "bind006"]; //判断字符串; $serBind = "bind0010"; //执行判断; if (in_array($serBind, $bindId)) { echo "可匹配"; } else { echo "无法匹配"; };
mysql中的开发需求:
instr(field, str) 函数:
第一个参数 field 是字段,第二个参数 str 是要查询的串,返回串 str的位置,没找到就是0。
$sql .= " AND instr (\" . $selectDepart . \",member_depart) > 0";
Done!