首页 技术 正文
技术 2022年11月18日
0 收藏 415 点赞 4,383 浏览 786 个字
ThinkPHP3.* 版本,大家所不熟知的,且与数据库操作相关的函数做以简单罗列:1、getLastSql 别名 _sql (鉴于getLastSql比较常用,故出现了别名函数_sql)2、selectAdd 添加数据到数据库,并返回添加记录,包括自增长的ID3、buildSql 生成查询SQL,用于子查询4、setInc 字段值增加某步长5、setDec 字段值减少某步长6、getField 获取某一字段的值,与ThinkPHP5中的column作用类似7、regex 正则验证,传入需要验证的值,以及验证类型即可,其中包含如下几类验证:  'require' => '/\S+/',
  'email' => '/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/',
  'url' => '/^http(s?):\/\/(?:[A-za-z0-9-]+\.)+[A-za-z]{2,4}(:\d+)?(?:[\/\?#][\/=\?%\-&~`@[\]\':+!\.#\w]*)?$/',
  'currency' => '/^\d+(\.\d+)?$/',
  'number' => '/^\d+$/',
  'zip' => '/^\d{6}$/',
  'integer' => '/^[-\+]?\d+$/',
  'double' => '/^[-\+]?\d+(\.\d+)?$/',
  'english' => '/^[A-Za-z]+$/'8、getDbFields 获取数据表字段信息9、fetchSql获取执行的SQL语句10、check 对regex的调用,用于字段验证

—————————————————————————————————————————————————

—————————————————————————————————————————————————
相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,497
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,910
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,744
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,497
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:8,135
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:5,298