我在测试tp5rc4框架时,遇到一个问题,当我执行如下代码时,会报错:
$userModel = new \app\model\User();
$userModel->name = 'admin';
$userModel->pwd = '123';
$userModel->save();
经过检查,发现在think\Model类中有一个变量:$name,用来表示当前模型的名称,我上面的操作会冲掉这个变量,所以建议将这个变量的名字改一下,改成$_name,然后再批量替换一下该文件中的变量名即可,目前我就是这么改的,测下来并没有发现什么问题。