zoukankan      html  css  js  c++  java
  • tp5及PHP常用函数(更新)

    查询数据库中某一天的数据
    select * from ht_information Where  date_format(from_unixtime(create_time),'%Y-%m-%d') = date_format(from_unixtime(1532058980),'%Y-%m-%d');
    
    
    //基础
    $this->request->Post()//获取所有表单数据
    //模型
    protected $name = 'user';//定义表名
    protected $field = true;//开启过滤数据库没有的字段
    //关联表
    hasone('关联模型名','关联表的外键ID','当前关联表的ID');
    belongTo('关联模型名','关联表的外键ID','当前关联表的ID');
    //插入数据
    //hasone与belongTo区别hasone是没有关联两个表的外键时使用,belongTo时有关联两个表的外键时
    //模板中使用if
    {if condition="对数据进行判断"} 输出的值 {elseif condition="$name eq 2"/}输出的值 {else /} 输出的值 {/if}
    //模板中转换时间戳
    {$v['time']|date="Y-m-d H:i:s",###}

    abs()//取绝对值
    trim()//移除字符串两边的字符
    date_default_timezone_set('PRC');//设置时区为中国
    $this->success('msg','url','data','header');//用于ajax传数据到html页面或者跳转到成功页面用于成功
    $this->error('msg','url','data','header');//同上用于错误
    $this->requert();//获取HTML页面传输的所有数据
    $this->assign('name','value');//传输数据到模板
    $this->feth();//指向模板 要用return返回

    数据库语句
    DB::table('表名,需要加上表前缀')或者name('表名,不需要表前缀')->where('条件如多个可用数组')->find('查询一条')或者selset('查询多条');//查询
    DB::table()或者name()->where()->update('更新条件')//更新
    DB::table()或者name()->where()->delete();//删除
    DB::table()或者name()->insert();//添加 (添加不需要加条件只需加上表名即可)
    DB::query('原生sql语句');
    DB::qyert('SELECT VERSION() AS `ver`');//查询当前数据库版本 并定义别名为ver

    jQuery 点击展开收缩 slideToggle()

    PHP原生函数
    exif_imagetype()读取图像的第一个字节并检查其签名。可用于避免使用不受支持的文件类型调用其他 exif函数,错误返回false 正确返回图片信息及类型
    preg_split('/(?<!^)(?!$)/u', '这里是任意汉字') 把中文字符串拆分为数组(单个字)
    PHP_VERSION //获取PHP版本
    PHP_OS //获取操作系统
    strtolower();//把所有字符串转换为小写
    strtoupper();//把所有字符转换为大写
    strlen();//返回字符串长度
    range(0,5);//创建一个包含从0-5之间的元素范围的数组



    //form表单提交正则验证
    <input type="text" value="" name="" id="" pattern="验证规则" title="提示的信息"></td>
     
  • 相关阅读:
    Git常用命令
    C++ 四种强制类型转换
    Linux系统日志及日志分析
    C/C++中的getline函数总结:
    标准C++中的string类的用法总结
    C++中map的基本操作和使用;
    一个C++类的注释:
    C++ 中宏的使用 --来自:http://blog.csdn.net/hgl868/article/details/7058906
    c++ 的vector
    c++强制类型转换:dynamic_cast、const_cast 、static_cast、reinterpret_cast
  • 原文地址:https://www.cnblogs.com/notesbooks/p/9346434.html
Copyright © 2011-2022 走看看