小程序开发
和我一起学PHP
这个作者很懒,什么都没留下…
展开
-
thinkphp6 select之后如何处理结果集?如何给结果集增加返回信息?来自草莓开发框架
几个关键点:select之后toArray()。然后用foreach。 ->order('order_id','desc')->page($page,$limit)->select()->toArray(); foreach ($data as $elt => $item) {$data[$elt]["weight"] = Db::name('dh_school')->where('schoolname', $item['schoo原创 2021-06-18 21:23:58 · 981 阅读 · 1 评论 -
草莓开发框架TP6版本商城开发的几个逻辑记录
用户地址表存了具体的省市区的中文名字和id:原创 2021-06-18 21:20:01 · 134 阅读 · 0 评论 -
草莓开发框架研究学习:购物车接口里的价格逻辑
草莓开发框架里有个热猫商城的商城插件,研究了一些逻辑,特此记录,避免遗忘。购物车里的价格直接显示的是商品表或者商品规格表里的价格,如果表里的价格变了,则购物车里的价格也会变化。价格不是存在购物车表里的。这一点要注意。表结构如下:...原创 2021-05-03 08:16:41 · 117 阅读 · 0 评论 -
同城跑腿小程序:几个重要的问题记录
欢迎咨询微:shiliukeji007因为宝塔安装了多个php版本。所以如果用php start.php去启动的话,可能会出现wss收不到信息的情况。因为php默认的是7.4版本,但是网站配置的又是7.2版本。虽然启动了webscoket,但是在线测试wss的时候,是不通的。所以将php的默认版本改成了php7.2,然后重新启动workerman,再次测试wss的时候,就可以了。还要注意:1、如果执行不成功,请查看PHP的禁行函数,把pcntl_ 前缀的禁行函数删掉。2、workerman错误日原创 2020-11-11 21:47:55 · 346 阅读 · 0 评论 -
拍卖小程序直播功能扩展之翻转摄像头、美颜
一、获取当前页面var pages = getCurrentPages();var page = pages[pages.length - 1];// #ifdef APP-PLUSvar getcurrentWebview = page.$getAppWebview();this.plusReady(getcurrentWebview); //创建LivePusher对象// #endif二、创建LivePusher对象plusReady(currentWebview) { var p原创 2020-05-27 17:37:58 · 947 阅读 · 0 评论 -
类似微拍堂的拍卖小程序直播功能开发记录
利用腾讯云IM实现直播弹幕功能实现代码逻辑:集成SDK—>创建SDK实例—>登录SDK—>监听SDK—>加入群组—>创建消息实例并发送一、准备工作1.登录腾讯即时通信IM控制台https://cloud.tencent.com/login?s_url=https%3A%2F%2Fconsole.cloud.tencent.com%2Fim2.单击【+添加新应用...原创 2020-04-29 11:40:33 · 2183 阅读 · 0 评论 -
拍卖小程序实战开发:生成微信二维码
一、官方HTTPS调用接口生成(不推荐使用 前端无法将获得的图片二进制流文件转化为图片显示在页面且不安全)1.请求地址https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN使用post请求方式 通过该接口生成的小程序码,永久有效,数量暂无限制 (该接口生成的二维码形状为菊花型二维码)2.请求...原创 2020-04-08 17:01:21 · 1108 阅读 · 0 评论 -
flex弹性布局在小程序中的使用
采用Flex布局的元素,称为Flex容器(flex container),简称”容器”。它的所有子元素自动成为容器成员,称为Flex项目(flex item),简称”项目”任何一个元素都可以指定为Flex布局display:flex | inline-flex 定义弹性伸缩盒容器类型flex 将对象作为块级弹性弹性盒模型。inline-flex 将对象作为内联块级弹性弹性盒模型。...原创 2020-04-08 17:05:36 · 251 阅读 · 0 评论