暂无 |

ThinkPHP 自动填充使用方法callback

当使用方法 callback 填充时,表示填充的内容是一个当前 Model 的方法返回值。

使用 callback 填充例子:

class UserModel extends Model{
    protected $_auto = array (
        // 对username字段在新增时回调getName方法
        array('username','getName',1,'callback'),
    );
}

getName方法将用户名加上 th_ 前缀,参考如下:

class UserModel extends Model{
    // 将传入的username加上th_前缀
    function getName(){
        return 'th_'.$_POST['username'];
    }
}

注:上述例子将 username 字段前自动加上 th_ 前缀而填充到 username 中,仅是为了说明自动填充使用函数或回调方法的用法,可能并无实际生产意义。

java教程
php教程
php+mysql教程
ThinkPHP教程
MySQL
C语言
css
javascript
Django教程

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论