以往: 采用自己写方法判断是否为空,比较繁琐;
现在: 采用thinkphp新函数 ignore 测试达到此目的;
下面是错误的
protected $_auto = array(
array('create_time', 'time', 1, 'function'),
array('update_time', 'time', 2, 'function'),
array('create_ip', 'get_client_ip', 1, 'function'),
array('password', 'md5', 3, 'function'),
array('password', '', 2, 'ignore'), //修改时
);下面是正确的 protected $_auto = array(
array('create_time', 'time', 1, 'function'),
array('update_time', 'time', 2, 'function'),
array('create_ip', 'get_client_ip', 1, 'function'),
array('password', '', 2, 'ignore'), //修改时
array('password', 'md5', 3, 'function')
);大伙可以一起探讨 最佳答案