首页›核心服务模型›FilterInputModel
FilterInputModel
输入侧过滤器:I() 与 Model setAttr 走的是这一层(116 行)
本页内容
- 覆写/新增的过滤器
- 与基类对比
覆写/新增的过滤器
| 过滤器 | 行为 |
|---|---|
string | 数组自动 implode 逗号;只转义 "(< > 被注释掉);trim |
date / datetime | strtotime 转时间戳;解析失败原样返回 |
json | 数组→JSON 字符串;空值返回 "{}" |
price | 元 → 分:intval(floatval($data)*100) |
urlPerfect | 经 Url 对象 perfectPath 规范化链接 |
与基类对比
| 过滤器 | FilterModel | FilterInputModel |
|---|---|---|
string | 转义 " < > | 只转义 "(< > 保留) |
date/datetime | 原样返回 | strtotime 转时间戳 |
json | (无) | 数组→JSON 串 |
price | (无) | 元→分 |
调用路径
// I() / Input::getValue / Model setAttr 均走此层 // Input.class.php $data = FilterInputModel::filter($this->__filter, $this->__value); // 过滤器返回 null → 使用默认值
KuoqiPHP v1.05 · 离线静态文档 · 界面基于 KuoqiUI ·
返回首页