ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 数据获取 > 图片演示: ![](https://img.kancloud.cn/63/2e/632e86c11ec84531557efbc1c56cceb0_1920x903.png) > 说明: 返回表单字段对应的值。 方法:`load($callable)` * 参数 **callable** (必须),为 callable 闭包。 ```php load(function(){...}); ``` * 返回值:返回字段key=>value形式的数组。例: ```php load(function(){ return [ "name"=>"姓名", "sex"=>"性别", ]; }); ``` > 示例 | 切换栏 | 字段 | | --- | --- | | 基础 | `姓名` | | 其他 | `性别` | 构建上述表单。方法如下: ```php $builder=YF('general_example') ->tab(["base"=>"基础","other"=>"其他"]) ->field(function($tab){ $field=[]; switch ($tab){ case 'base': $field=[ 'name'=>['title'=>'姓名','verify'=>'require|chs','desc'=>'只能输入汉字'] ]; break; case 'other': $field=[ 'sex'=>[ 'title'=>'性别', 'type'=>'radio', 'verify'=>'require|in:man,woman', 'options'=>["man"=>"男","woman"=>"女"] ] ]; break; } return $field; }) ->load(function(){ $user = ....; // 获取用户数据 return [ "name"=>$user["name"], "sex"=>$user["sex"] ]; }) ```