zoukankan      html  css  js  c++  java
  • ThinkPHP中的时间自动填充 无法获取时间

    protected $_auto = array(

          array('addTime','time','1','function'),
        );

    addTime在数据库里的的类型必须为int类型

    ----------------------------------------

    <?php

    class model extends Model{
         
        protected $_auto = array(
          array('addTime','getDateTime','1','callback'),
        );   
        
        protected function getDateTime(){
            return date("Y-m-d H:i:s");
        }
        
    }

    ?>

    addTime在数据库里的类型必须为datetime,而且必须用callback不能用function。

    functiont和callback的区别在于 如果是function,则第二个参数为函数名,而这个函数可以是PHP自带的,也可以是你自己写的,而callback的话第二个参数只能是当前模块所能调用的方法。

  • 相关阅读:
    override与new的区别
    预处理指令关键字
    索引器
    可选参数与命名参数
    sealed关键字
    获取变量默认值
    is和as
    throw和throw ex的区别
    位操作
    unsafe关键字
  • 原文地址:https://www.cnblogs.com/agilezhu/p/3475507.html
Copyright © 2011-2022 走看看