PHP
swoole~
将来的你一定会感谢现在拼命努力的自己
展开
-
PHP实现阿里OSS文件上传
OSS,全称 Object Storage Service,是阿里云提供的一种海量、安全、低成本、高可靠的云存储服务。可以用来存储和处理各种非结构化数据(如图片、音频、视频、日志等)。本文主要介绍如何利用OSS进行文件上传。,然后我们按照自己需要进行修改就基本上能实现了。原创 2024-02-04 16:59:54 · 1393 阅读 · 0 评论 -
百度语音合成API
随着语音合成技术的不断发展和应用,越来越多的开发者开始关注和学习如何将语音合成功能应用到自己的项目中。百度语音合成接口是一款强大的工具,提供了丰富的功能和灵活的调用方式。本文将介绍如何使用PHP语言实现对接百度语音合成接口的技巧与注意事项,并附上代码示例。要使用百度语音合成接口,首先需要拥有一个百度账号并创建一个应用,在创建应用时会分配给你一个API Key和一个Secret Key,这两个密钥将用于接口调用。本文介绍了如何使用PHP语言实现对接百度语音合成接口的技巧与注意事项,并且附上了代码示例。原创 2024-02-04 16:53:18 · 1497 阅读 · 0 评论 -
微信二维码支付服务
随着移动支付的普及,微信成为了国内使用最广泛的支付方式之一。微信支付提供了多种支付方式,二维码支付也受到了越来越多用户的欢迎。本文将介绍如何使用PHP实现微信二维码支付。为了实现微信二维码支付,我们需要按照上述流程实现功能。原创 2023-11-24 16:02:59 · 494 阅读 · 0 评论 -
如何使用ThinkPHP6进行JWT认证?
我们首先安装和配置了JWT扩展,然后实现了JWT认证控制器和JWT认证中间件,最后在应用程序的路由中使用JWT认证中间件来保护需要认证的API接口。如果JWT令牌无效或者已过期,我们返回一个未授权的HTTP响应,否则我们继续后续请求处理,并将JWT令牌的信息存储在请求对象中,以供后续控制器使用。其中“key”是一个字符串,用于生成JWT令牌的签名密钥,“alg”是JWT签名算法的名称,我们可以选择“HS256”、“HS512”、“RS256”等算法,“exp”是JWT令牌的过期时间,按秒数计算。原创 2023-07-12 09:15:36 · 1240 阅读 · 0 评论 -
Hyperf 阿里云短信
【代码】Hyperf 阿里云短信。原创 2023-04-14 14:05:46 · 300 阅读 · 0 评论 -
PHP 实现OPPO推送
【代码】PHP 实现OPPO推送。原创 2023-04-14 14:00:09 · 262 阅读 · 0 评论 -
PHP 实现华为推送
【代码】PHP 实现华为推送。原创 2023-04-14 14:00:53 · 293 阅读 · 0 评论 -
PHP 实现VIVO推送
【代码】PHP 实现VIVI推送。原创 2023-04-14 13:59:09 · 233 阅读 · 0 评论 -
PHP实现小米推送
【代码】PHP实现小米推送。原创 2023-04-14 13:58:06 · 254 阅读 · 0 评论 -
微信小程序session_key、encryptedData、iv进行解密获取用户头像名称
微信小程序session_key、encryptedData、iv进行解密获取用户头像名称原创 2022-10-26 17:51:31 · 6776 阅读 · 0 评论 -
PHP之常用日期处理类
在PHP中我们要经常处理一些时间操作,我总结了一下常用的日期处理方法,仅供参考.原创 2022-08-31 15:39:56 · 424 阅读 · 0 评论 -
TinkPHP5.1 GatewayWorker实现指定用户之间聊天
【代码】TinkPHP5.1 GatewayWorker实现指定用户之间聊天。原创 2022-08-23 17:33:29 · 206 阅读 · 0 评论 -
EasyWechat小程序订阅消息推送
【代码】EasyWechat小程序订阅消息推送。原创 2022-08-23 17:30:11 · 825 阅读 · 0 评论 -
Thinkphp使用EasyWeChat支付
<?phpnamespace app\api\lib;use think\Controller;use EasyWeChat\Factory;class Pay extends Controller{ public $config; public $url = 'https://api.mch.weixin.qq.com/pay/unifiedorder'; /* * 初始化数据 */ public functi.原创 2022-04-06 12:00:06 · 4117 阅读 · 0 评论 -
TinkPHP5.1文件上传至阿里云对象存储
//阿里云OSS配置'alioss' =>[ 'AccessKeyID'=> 'AccessKey ID', 'AccessKeySecret'=> 'Access Key Secret', 'EndPoint' => '外网访问地域节点', 'Bucket' => 'Bucket 名称', 'ossUrl' =>'https://www.baidu.com'],//在项目的根目录运行co.原创 2022-04-06 11:55:59 · 368 阅读 · 0 评论 -
TinkPHP5.1使用phpexcel导出excel包含图片问题解决方案
//安装phpexcel的composer包composerrequirephpoffice/phpexcel<?phpnamespaceapp\index\controller;usethink\Controller;usePHPExcel_Worksheet_Drawing;usePHPExcel;usePHPExcel_IOFactory;usePHPExcel_Style_Alignment;usethink\facade\Env;classIn...原创 2022-04-06 11:34:46 · 540 阅读 · 0 评论 -
TinkPHP使用Paypal 支付
1,首先前往官网https://www.paypal.com创建一个账户,我创建的是一个个人账户2,前往paypal开发者平台https://developer.paypal.com/进行创建应用3,SandBox 沙箱模式,可以用来测试,live正式模式,点击create App 创建应用.4,输入应用名称,选择应用类型,是商户还是平台,在使用沙箱模式测试时Sandbox Business Account派上用场,它是测试账号及密码.5,记录ClientID Secre..原创 2021-05-11 14:29:15 · 238 阅读 · 0 评论 -
Nginx配置反向代理隐藏服务器信息并解决跨域问题!
1.为什么要配置反向代理1)隐藏服务器信息2) 可以解决跨域问题3)保证内网安全2.举例说明如通过公网访问内网不同网站公网:123.124.125.126 内网: 127.0.0.1:8006 127.0.0.1:8007一.简单配置想通过公网 123.124.125.126访问 127.0.0.1:8006默认访问端口为:80server { ...原创 2020-05-06 16:47:05 · 4115 阅读 · 0 评论