php数据展示,数据展示配置

## 数据展示配置

- 文件名称:ini.php

> 运行于初始化和数据重设之间,当前仅适合于处理数据库类型数据

> 目的是为了后期界面配置命令做准备,达到不写代码也能进行自定义逻辑运算

#### 然后欣赏一下ini.php的神奇之处

设置文件/html/www/demo/test/ini/demo/data.php内容如下

~~~

return [

'type' => 'sql',

'config' => [

'table' => 'area',

'field' => [

'id',

'parent_id',

'title'

],

'limit' => 3

],

];

~~~

设置文件/html/www/demo/test/ini/demo/ini.php内容如下

~~~

return [

'#SQL' => [

'parent_id' => [

['set', '展示1: _[parent_id]_ 展示2: _[]_']

],

'remark' => [

['set', 'ID: _[id]_ TITLE: _[title]_']

],

'remark_lower' => [

['set', '_[remark]_'],

['strtolower']

],

'add' => [

['set', '_[id]_'],

["*2"],

["-10"],

["+20"],

["/10"],

],

'time' => [

['date']

],

'date_left' => [

['set', '_[time]_'],

['substr', null, ' '],

['str_add_left', "日期:"]

],

'date_right' => [

['set', '_[time]_'],

['substr', ' '],

['str_add_left', "时间:"]

]

]

];

~~~

设置文件/html/www/demo/test/ini/demo/set.php内容如下

~~~

return function ($data){

dump($data);

return $data;

};

~~~

打开网址[http://demo.tphp.com/test/ini/demo](http://demo.tphp.com/test/ini/demo)获得如下效果

![](https://box.kancloud.cn/10012719d7b716015b0bfec39d376e33_463x565.png)

- 此时无声胜有声,不用解析就能明白程序是如何执行的

- 内核代码全部在/vendor/tphp/apcu/function目录下可以找得到,如果想自定义函数,可以放在/html/sys/function目录中,该目录优先级高于系统内核代码目录,意味着可以覆盖原来的内核代码

- 相应登录后台路径为:系统设置->配置函数 中可以找到对应的函数来源

![](https://img.kancloud.cn/9a/f4/9af4f4cd39e92dc6798b4daffcd3ad8c_978x693.png)

- 自定义内核函数也可自行编写,但调用名称命名不能重复

- 自定义内核函数编写完成之后需要更新下缓存才能生效,因为函数运行在缓存中读取

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值