![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
cc_echo
这个作者很懒,什么都没留下…
展开
-
PHP date()函数格式化【周】
按周计算,每周有的从周日为开始,有的从星期一开始若统一每周以星期一开始(ISO 8601标准)PHP:date(‘o-W’) // 2021-1SQL:DATE_FORMAT(time,’%x-%v’) // 2021-1PHPo - ISO-8601 标准下的年份数字Y - 年份的四位数表示y - 年份的两位数表示N - 星期几的 ISO-8601 数字格式表示(1表示Monday[星期一],7表示Sunday[星期日])w - 星期几的数字表示(0 表示 Sunday[星期.原创 2021-02-23 16:22:21 · 485 阅读 · 0 评论 -
PHP优化 - 解决嵌套问题
在开发过程中,我们经常遇到一对多的场景,例如:查询订单列表,并且展示订单详情商品、数量数据思路0:传统做法a. 查询订单列表b. 遍历订单详情 $orderList = select * from order where xx; foreach($orderList as $orderItem) { $orderItem->detailList = select * from order_detail where order_id = $orderItem->id; }.原创 2021-02-05 15:25:35 · 1163 阅读 · 1 评论 -
PHP优化循环嵌套问题之array_column和collect集合分组
PHP优化循环嵌套问题之array_column和collect集合分组场景:统计推广渠道引入用户数量和带来收益[推广渠道数量少,推广用户数量多]需求:统计推广人、访客数、购买人数、营业额、转化率推广日志表:channel_log (推广人/userId)订单表:order(userId/支付金额)思路1a.通过推广日志表,统计推广人带来用户 select 推广用户, GROUP_CONCAT(distinct userId) AS 全部用户Id,count(distinct us.原创 2021-01-08 13:46:24 · 600 阅读 · 0 评论 -
window搭建swoole-简单聊天室
Swoole 是一个使用 C++ 语言编写的基于异步事件驱动和协程的并行网络通信引擎,为 PHP 提供协程、高性能网络编程支持。提供了多种通信协议的网络服务器和客户端模块,可以方便快速的实现 TCP/UDP服务、高性能Web、WebSocket服务、物联网、实时通讯、游戏、微服务等,使 PHP 不再局限于传统的 Web 领域。 window搭建环境:http://blog.y0701.com/2020/05/28/【完整版】在Windows系统上安装Cygwin搭建Swoole测试环境/ ph.原创 2020-12-23 18:18:36 · 323 阅读 · 0 评论 -
对象赋值后改变成员变量影响赋值对象
class obj{}$obj1=new obj();//实例化对象$obj2 = $obj1;//赋值新对象$obj1->name="test";//改变老对象的成员变量属性var_dump($obj1); // testvar_dump($obj2); // test$obj2->name="name";//改变新对象的成员变量属性var_dump($obj1); /...原创 2019-11-21 14:46:32 · 450 阅读 · 0 评论 -
mysql自定义排序 常用方法
博客地址:https://www.1024cc.cn排序【指定字段】// laravel用法:$arrayCondition['orderByRaw] = \DB::raw("FIELD(id, ".implode(',', $ids).')'),// sql语句:SELECT * FROM 表名 WHERE id IN (1,2,3,4) ORDER BY FIELD(`id`,...原创 2019-10-30 14:23:02 · 2096 阅读 · 0 评论 -
打印电子面单
原文地址:https://www.1024cc.cn打印电子面单,常用两种方案:通过快递100获取快递单号,结合c-lodop热敏纸打印通过菜鸟ISV/自研ERP使用菜鸟电子面单1.快递100 - 结合热敏纸打印(C-Lodop)介绍:根据客户提交的快递公司编码获取电子面单页面,调用方获取到电子面单页面后可以通过打印机打印出来使用地址文档1.快递100: http:/...原创 2019-05-22 23:37:22 · 5735 阅读 · 0 评论 -
Elasticsearch PHP版
Elasticsearch PHP版博客地址:http://www.1024cc.cn简介:ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。简称:ES。用途: 用于分布式全文检索java环境安装参考地址:https://www.runoob.com/java/java-environment-...原创 2019-07-10 23:44:11 · 3739 阅读 · 0 评论 -
rabbitMq认识及应用(php)
https://www.1024.cnrabbitMq(消息队列)一种程序对程序的通信方法实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)erlang编写特性:①可伸缩性:集群服务② 消息持久化:从内存持久化消息到硬盘,再从硬盘加载到内存AMQP:典型的“生产/消费”消息模型AMQP扩展安装根据phpinfo()查看版本等php版本32...原创 2019-08-25 20:10:16 · 272 阅读 · 0 评论