mengjing/exphp

php lazy package

v0.3.1 2020-03-18 03:39 UTC

This package is auto-updated.

Last update: 2025-04-18 14:43:16 UTC


README

基于Composer标准封装的PHP拓展包,封装开发所必备的助手函数以及三方拓展,支持框架兼容特性,自动选择最优方案。目前主要内部使用。

安装

  • 目前测试最低兼容版本 PHP > 5.6.0
  • 目前测试兼容框架 ThinkPHP 5.1 ThinkPHP 6.0

Composer安装

composer require mengjing/exphp

功能概括

  • [x] 文件操作
  • [x] Curl请求【支持GET、POST、PATCH、PUT、DELETE请求方式】
  • [x] API 输出【restful标准的成功和错误输出】
  • [x] 数据类型转换【支持String、Xml、Json、Array、Object类型相互转换】
  • [ ] 缓存操作【优先使用框架缓存,其次Redis、文件缓存】
  • [ ] WebSocket【启动、关闭、消息转发、消息推送、其他指令】
  • [ ] Socket【启动、关闭、消息转发、消息推送、其他指令】
  • [ ] 计划任务【包含定时任务和延时任务,主要用于订单】
  • [ ] 聚合支付【支付宝、微信】
  • [ ] 聚合短信【阿里、腾讯、短信宝、融云】
  • [ ] 文件存储【本地、七牛、阿里、腾讯】

使用说明

目前核心功能在/helper文件中,可在项目全局使用,后期部分助手函数需要指定开启