开发了多次小程序,每次都要翻文档、找之前的项目复制过来,费时费事,为了便于小程序的开发,干脆自己去造轮子,整合小程序(微信、QQ、百度、字节跳动、支付宝)相关开发。!!请先熟悉 相关小程序 说明文档!!请具有基本的 debug 能力!!特点丰富的扩展,支持微信、QQ、百度、字节跳动、支付宝(待完善)小程序符合 PSR 标准,方便的与你的框架集成文件结构清晰,
......
360
0
0
2022-04-22
1. 基本介绍1.0 项目介绍项目是基于 B/S 架构,涉及进销存,财务模块,单据打印以及各种报表。1.1 适用场景工厂厂家1.2 安装Github 地址, gitee 地址执行 composer install将 .env.example 复制重命名为 .env, 并在 .env 设置数据库账号密码等信息。执行 php artisan migrate 生成
......
508
0
0
2022-04-21
一个简单的图片边缘检测方法大致步骤:缩放图片 提高效率图片灰度化根据亮度计算边缘第三步是最关键的,方法很多 这里采用的直接对比相邻的亮度。使用方法:安装composer require lizhichao/one-img
使用$img_path = '1.jpg';
$img = new \OneImg\Border();
$img->setIm
......
407
0
0
2022-04-21
PHP 冒泡排序这个应该是最大众的排序了。也算是简单排序算法中知名度最高的。冒泡排序的思路是怎么样的呢? 首先就是比较相邻的两个元素,如果满足条件,就交换,否则不动。然后是在比较接下来的两个相邻的元素,然后满足条件就叫交换,否则依然不动依次循环下去,最终一个元素会固定在最下边。举个栗子数组有5个元素从小到大排序,首先第一个和第二个比,第一个比第二个大就交换
......
523
0
0
2022-04-21
先看代码$arr = [1, 2, 3];
foreach($arr as &$value){
}
foreach($arr as $value){
}
print_r($arr);
// 预期
Array
(
[0] => 1
[1] => 2
&
......
443
0
0
2022-04-21
//确保在连接客户端时不会超时
set_time_limit(0);
//设置IP和端口号
$address = "127.0.0.1";
$port = 54321;
$socketServer = socket_create(AF_INET, SOCK_STREAM, SOL_TCP) or die("socket_create() fail:
......
361
0
0
2022-04-20
用户输入的文本如何显示这是一段数据库中拷贝出来的用户输入,首先它不是富文本,但显示的时候要保持美观的格式。php 对字符如何进行处理?$intro_arr=explode("\n",$str); //根据换行符分割为数组
$new_str = '';
foreach($intro_arr as $item) {
// 排除掉空白字符
......
417
0
0
2022-04-19
/**
* 拆分红包
* @param SendRedPackageRequest $request
* @return array
*/
protected function spitMoney(SendRedPackageRequest $request)
{
$r
......
434
0
0
2022-04-19
这篇文章主要介绍加解密算法,以及在PHP中如何使用按大类划分,加解密分为两大类:对称加密和非对称加密。简单的区分就是,对称加密,加解密用的是同一套秘钥;非对称加密则有公私两个秘钥,公钥用来加密,私钥用来解密。相关函数的使用可以参考官网的函数手册,其中会有对应的示例可用来参考。对称加密对称加密的常规算法有:DES,3DES,AES等,支持一些模式,如 ECB,
......
606
0
0
2022-04-19
记录curl用不同方式:GET,POST,JSON等请求一个Api,网上很多例子,我这里也写个笔记,记录一下自己利用不同方式请求api的curl方法。方法可借鉴,可引用GET方法/**
* Function:curl GET 请求
* @param $url
* @param array $params
* @param int $timeo
......
490
0
0
2022-04-19
用框架的话肯定照着文档各种爽,但是脱离了框架的加持,发现操作个数据库都挺麻烦的,网上看到的各种数据库封装类,都不咋地。于是想起以前看到的一个php微型框架 SpeedPHP,对于刚入门的朋友来说,学习一下这个框架再好不过,原理超级简单。提取了SpeedPHP的Model类,小改一了一下,以备用。此Model封装了基本的增删改查操作,复杂SQL给封装了参数绑定
......
380
0
0
2022-04-19
1. 安装php swoole 宇润 / PHP 环境一把梭安装工具集// 安装php
$ wget https://gitee.com/yurunsoft/php-env/raw/master/apt-php.sh && bash apt-php.sh// 安装 redis 扩展
$ wget https://gitee.com/y
......
609
0
0
2022-04-19
前言网上有很多介绍大量上传数据的,感觉都是一个抄一个,这是自己写的处理方式,在一些项目中已经应用.主要利用 yield 完成文件读取,这个重点看会了,其他基本就很简单.代码部分一.controller写法//获取请求的参数
$arrayParams = Request::all();
$objCsvFile = $arrayParams['csv_fil
......
470
0
0
2022-04-17
rmb-capital前段时间业务上有个需求,需要将金额用汉字大写方式展示。遇此问题肯定先找找有没有现成的,有是有,但不是太老,就是逻辑看着模糊,理解起来很难。正好赶着到周末,于是就选择自己来实现这个小小的转换逻辑。当时找到的财务规范,不是很正宗,就结合着我们日常习惯的读法进行逻辑实现,测试、调试,代码优化,折腾了一下午。实现这个转换方法后,我觉得挺好,逻辑
......
400
0
0
2022-04-17
class AliyunGreen
{
private $accessKeyId;
private $accessKeySecret;
private $url = 'https://green.%s.aliyuncs.com%s';
p
......
520
0
0
2022-04-16