
tp5.1
January_lh
总之岁月漫长,然而值得等待
展开
-
PHP对数组操作的常见函数(持续更新)
PHP对数组操作的常见函数(持续更新)array_filter:清楚数组中的空元素array_filter($arr)array_values():重置数组键名,并使索引序列化,被返回的数组将使用数值键,从 0 开始并以 1 递增。array_values($arr)array_column:返回数组中指定的一列array_column($arr, '列名')array_slice():从数组中取出某一段数据//$page:表示第几页,$size:表示每页显示的记录数原创 2021-03-31 16:13:42 · 162 阅读 · 0 评论 -
ThinkPHP5.1 按照汉字的拼音排序
参考文章:http://www.bubuko.com/infodetail-3261995.html1、通过网上查询资料,可总结出:(1)如果存储姓名的字段采用的是GBK字符集,那就好办了,因为GBK内码编码时本身就采用了拼音排序的方法(常用一级汉字3755个采用拼音排序,二级汉字就不是了,但考虑到人名等都是常用汉字,因此只是针对一级汉字能正确排序也够用了),直接在查询语句后面 添加 order by name asc; 查询结果按照姓氏的升序排序;(2)如果存储姓名的字段采用的是 UTF8字符集,需原创 2021-01-19 15:30:36 · 604 阅读 · 0 评论 -
TP5.1 多次复用Db类对象实例的注意事项
出错代码如下:$order_detail = Db::name('order_detail');$detail = $order_detail->where($detail_where) ->field('order_id, order_status, check_status, refund_status') ->find(); $order_id = $ord原创 2020-06-02 11:37:14 · 1001 阅读 · 0 评论