1.不需要第二个参数,$this->load($data)。所传参数$data如下:

2.需要第二个参数,$this->load($data, '')。所传参数$data如下:
3.不同之处显而易见,看load函数的源码中两个if语句的不同之处,load()方法分配post 或者get 发过来的数据,得到当前场景下需要验证的字段,但不是由load()做验证。
$this->adminuser = 'admin';
$this->adminpass = '123';

本文探讨了load方法使用中是否需要第二个参数的问题,并对比了不同情况下load函数的行为差异。通过源码解析,阐述了如何正确使用load方法来分配POST或GET请求的数据。
1.不需要第二个参数,$this->load($data)。所传参数$data如下:

2.需要第二个参数,$this->load($data, '')。所传参数$data如下:
3.不同之处显而易见,看load函数的源码中两个if语句的不同之处,load()方法分配post 或者get 发过来的数据,得到当前场景下需要验证的字段,但不是由load()做验证。
$this->adminuser = 'admin';
$this->adminpass = '123';

546
2285

被折叠的 条评论
为什么被折叠?