TP框架如何绑定参数。目的进行ajax验证

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TP框架如何绑定参数。目的进行ajax验证相关的知识,希望对你有一定的参考价值。

TP框架的自动绑定

对于某些操作的情况(例如模型的写入和更新方法),可以支持参数的自动绑定,例如:

首先需要开启DB_BIND_PARAM配置参数:

 ‘DB_BIND_PARAM‘ => true

然后,我们在使用

1.$Model = M(‘User‘);
2.$Model->name = ‘thinkphp;
3.$Model->email = ‘[email protected];
4.$Model->add();

会自动对写入的数据进行参数绑定操作。其操作等效于:

1.$Model = M(‘User‘);
2.$Model->name = ‘:name‘;
3.$Model->email = ‘:email‘;
4.$bind[‘:name‘] = ‘thinkphp‘;
5.$bind[‘:email‘] = ‘[email protected];
6.$Model->bind($bind)->add();

  当然参数可以为变量:

1.$Model->username = $username;
2.$Model->password = $password;
3.$Model->email = $email;
4.$Model->phone = $phone;
5.$re=$Model->add();

以上是关于TP框架如何绑定参数。目的进行ajax验证的主要内容,如果未能解决你的问题,请参考以下文章