首页›数据库›Where 条件解析器
Where 条件解析器
Kuoqi\Db\DbDriver\Where:条件数组 → SQL WHERE 片段
本页内容
- 职责
- 字符串条件
职责
Where 类将数组条件递归转换为 WHERE 片段;每个条件项生成一个 Factor 因子对象,多个因子按各自关系(AND/OR)连接,内部条件数 >1 时整体括号包裹。
输出结构
// 输入
array(
"status" => 1,
"name" => array("like", "%test%"),
)
// 输出(值全部参数化)
WHERE (`status` = :w0 AND `name` LIKE :w1)字符串条件
where("a=1 AND b=2") 原样拼接,不做任何处理(简单字符串拼接)。
KuoqiPHP v1.05 · 离线静态文档 · 界面基于 KuoqiUI ·
返回首页