Where 条件表达式格式为:
$map['字段名'] = array('表达式', '操作条件');
其中 $map 是一个普通的数组变量,可以根据自己需求而命名。上述格式中的表达式实际是运算符的意义:
ThinkPHP运算符 与 SQL运算符 对照表

补充说明
同 SQL 一样,ThinkPHP运算符不区分大小写,eq 与 EQ 一样。
between、 in 条件支持字符串或者数组,即下面两种写法是等效的:
$map['id'] = array('not in','1,5,8');
$map['id'] = array('not in',array('1','5','8'));
本文详细解析了ThinkPHP框架中Where条件表达式的使用方法,包括基本格式、运算符对照表及between、in条件的字符串或数组应用,帮助开发者更好地理解和运用ThinkPHP的查询条件构造。
3951

被折叠的 条评论
为什么被折叠?



