![](https://img-blog.csdnimg.cn/aa88114a89c14310b057f2b201b56ef9.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
php专栏
php专栏,php使用技巧,php实用方法
布尼卡
这个人有点懒,不想介绍下自己
展开
-
认识php线程、进程、协程
php进程,php线程,php协程原创 2023-01-07 17:11:04 · 1115 阅读 · 0 评论 -
php支付宝单笔转账到支付宝账户,用户提现业务
php支付宝单笔转账到支付宝账户下载官方sdk:https://opendocs.alipay.com/open/54/106370接口文档地址:https://opendocs.alipay.com/open/309官方接口地址:https://opendocs.alipay.com/apis/api_28/alipay.fund.trans.uni.transfer/编写支付宝类1、将sdk下载集成到项目中,thinkphp5为例:2、在 Alipay.php 中编写方法<?p原创 2020-06-03 01:05:16 · 2947 阅读 · 0 评论 -
php微信退款,订单查询接口,原创在用
微信退款,订单查询接口官方文档:代码:调用方式:官方文档:退款接口:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_4查询支付订单接口:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_2代码:<?phpnamespace Weixin;class WeixinTransfer{ /** * 以下信息需要根据自己实际情况修原创 2020-08-27 16:06:28 · 496 阅读 · 0 评论 -
创蓝闪验php手机号一键登录
创蓝闪验php手机号一键登录注意:对外接口需要两个必要参数,flash_token、type(安卓或ios)flash_token从哪里来:是安卓和ios端集成创蓝闪验sdk以后通过调用sdk相关接口获得,参数名为token。例如:===================oneKeyLoginListener: <CLCompleteResult: 0x282759130> ...原创 2020-05-05 13:12:24 · 1646 阅读 · 0 评论 -
php免费接入极光推送
php免费接入极光推送步骤:极光账号配置项目引入极光SDK,以thinkphp5为例实现推送:1、实现推送首先要先将用户的应用id(应用id要更新,一个用户只允许有一个)与极光registration_id绑定,这样才能知道推送给谁极光。2、编写推送类。3、实现推送。官方github SDK:https://github.com/jpush/jpush-api-php-client1、账号配置:极光官网: https://www.jiguang.cn/创建应用:配置安卓应用包名:原创 2020-07-21 21:53:03 · 672 阅读 · 0 评论 -
php支付宝退款,支付订单查询接口,原创在用
php支付宝退款官方接口文档:https://opendocs.alipay.com/apis/api_1/alipay.trade.refund引入官方sdk方法:<?php/** * 支付宝 */namespace Alipay;use think\Log;require_once 'alipay-sdk-PHP-3.4.2/AopSdk.php';class Alipay{ /** * 支付宝退款处理 * @return bool原创 2020-07-26 17:22:50 · 1069 阅读 · 0 评论 -
php 发送curl请求
php 发送curl请求原创 2022-04-21 15:01:20 · 457 阅读 · 0 评论 -
php高精度计算bcmatch
php高精度计算bcmatch原创 2022-04-21 14:56:16 · 543 阅读 · 0 评论 -
php中文字符串截取
php中文字符串截取原创 2022-04-21 14:52:29 · 1039 阅读 · 0 评论 -
php过滤掉emoji表情
php过滤掉emoji表情原创 2022-04-21 14:50:51 · 697 阅读 · 0 评论 -
php脚本执行实时输出执行结果,统计执行时长
public function test() { ignore_user_abort();//关掉浏览器,PHP脚本也可以继续执行. set_time_limit(0); ini_set('memory_limit', '200M'); ob_start();//打开缓冲区 // 记录开始时间 $startTime = date('Y-m-d H:i:s'); // 刷新缓冲区...原创 2021-05-25 11:16:24 · 454 阅读 · 0 评论 -
php循环中 抛出异常不中断循环方法
php循环处理中,中间有个方法执行错误有时会中断循环,我们可以使用php的异常处理配合日志来解决:foreach ($full_list as $key => $fullData) { try { // 更新单品信息缓存 try { self::setProductCache($fullData, 0); } catch (Exception原创 2021-05-25 10:44:35 · 903 阅读 · 0 评论 -
thinkphp5 queue redis队列使用,原创可用
thinkphp5 queue redis队列使用,原创可用介绍:thinkphp-queue 是thinkphp 官方提供的一个消息队列服务,它支持消息队列的一些基本特性:消息的发布,获取,执行,删除,重发,失败处理,延迟执行,超时控制等队列的多队列, 内存限制 ,启动,停止,守护等消息队列可降级为同步执行thinkphp-queue 内置了 Redis,Database,Topthink ,Sync这四种驱动。本文主要介绍 thinkphp-queue 结合其内置的 redis 驱动的使原创 2020-10-18 23:06:05 · 1211 阅读 · 0 评论 -
RabbitMQ+PHP使用方式,原创在用
RabbitMQ+PHP使用方式,原创在用**简介:**使用场景:六种应用模式:安装环境:模型及生产者实现:消费者实现:简介:RabbitMQ是使用Erlang语言开发的开源消息队列系统,基于AMQP协议来实现。AMQP的主要特征是面向消息、队列、路由(包括点对点和发布/订阅)、可靠性、 安全。AMQP协议更多用在企业系统内,对数据一致性、稳定性和可靠性要求很高的场景,对性能和吞吐量的要求还在其次。**使用场景:**应用解耦、流量肖峰、异步处理。**六种应用模式:**1、简单模式注释原创 2020-10-15 12:37:17 · 1565 阅读 · 3 评论 -
php+scws中文分词查询
php+scws中文分词查询注意:php需安装scws扩展 需要引入分词词典和分词规则,可在php.ini中设置路径,也可在代码中设置路径官方简介SCWS 是 Simple Chinese Word Segmentation 的首字母缩写(即:简易中文分词系统)。这是一套基于词频词典的机械式中文分词引擎,它能将一整段的中文文本基本正确地切分成词。 词是中文的最小语素单位,但在书写...原创 2020-05-05 12:42:37 · 388 阅读 · 0 评论 -
php批量导出百万级数据
都知道普通的phpExcel导出量大的数据会占用很大的内存空间,甚至服务器会扛不住导致内存溢出,网站崩溃。此时我们可以将部分用到大量导出的地方换为导出批量导出cvs然后打包成zip提供下载,因cvs读写性能比excel高很多,再配合分批导出打包下载,效率和体验上会比phpExcel好。原创 2020-05-05 11:56:27 · 1356 阅读 · 0 评论