首页›核心服务模型›FilterOutputModel
FilterOutputModel
输出侧过滤器:toArray/getValue 展示时格式化(88 行)
本页内容
- 内置过滤器
- 注意事项
内置过滤器
| 过滤器 | 行为 |
|---|---|
date | 时间戳 → Y-m-d(0/空用当前时间) |
datetime | 时间戳 → Y-m-d H:i:s |
json | JSON 串 → 数组(空返回 []) |
price | 分 → 元:sprintf("%.2f", $data/100)(空返回 0) |
byte | 字节数 → "X.XX单位"(Byte/KB/MB/GB/TB) |
string | 原样返回 |
调用路径
// Model::toArray(true) 默认过输出过滤 $arr = $model->toArray(); // create_time: 1725000000 → "2026-08-31" $arr = $model->toArray(false); // 原始值 // AttributeModel::getValue(true) 同样走输出过滤
注意事项
输出过滤与输入过滤方向相反:时间戳→日期(输入是日期→时间戳)、分→元(输入是元→分)、JSON 串→数组(输入是数组→串)。
KuoqiPHP v1.05 · 离线静态文档 · 界面基于 KuoqiUI ·
返回首页