首页核心服务模型FilterOutputModel
FilterOutputModel
输出侧过滤器:toArray/getValue 展示时格式化(88 行)
本页内容
  1. 内置过滤器
  2. 注意事项

内置过滤器

过滤器行为
date时间戳 → Y-m-d(0/空用当前时间)
datetime时间戳 → Y-m-d H:i:s
jsonJSON 串 → 数组(空返回 [])
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 · 返回首页