ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
#### __set( )方法自动创建数据对象原始数据 ~~~ /** * 修改器 设置数据对象的值 * @access public * @param string $name 名称 * @param mixed $value 值 * @return void */ public function __set($name, $value) //魔术方法来动态设置数据对象$data[] { $this->setAttr($name, $value); //键值对方式写入 } ~~~ ~~~ <?php namespace app\index\controller; //导入模型类 use app\index\model\Staff; class Index { public function index(){ //1.创建模型对象$model $model = new Staff(); //2.__set()方法创建数据对象 $model->id = 50; $model->name = 'Tom'; $model->age = 18; //3.查看该数据对象 dump($model); } } ~~~