doukoi-BDB / Frame-SDK

Frame API -开箱即用(封装函数、服务类、api ...)等等一系列功能案例,可以ctrl+c/v & 拿去使用 (免费)。如有问题,社区联系交流即可。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BDB-frame V1.0.2 | 源码官方社群

创作者: Bruce.D & 清风 & 八点半的bruce.D (其实都是一个人)

公众号: 八点半技术站

简介: 作者目前在北京,某家上市互联网公司,主要语言PHP/Golang,这个仓库的建立就是为了提供方便。具体如何方便,下面会详细介绍,耐心阅读~~~


仓库介绍 :

1、仓库所有代码全部免费、助理原创。防止部分不良商家拿去卖钱, 所以可以的话,帮我点一个 star 。

2、如果你是使用者&读者,可以加入社群(wx:xzzs730,备注:BDB )


仓库功能 :

1、仓库分享 — 项目中需要用到的函数(ctrl+c/v 即可使用),函数都是封装提交

2、仓库分享 - 相关类文件(ctrl+c/v ,稍作调整,即可使用)

3、仓库分享 - 相关demo案例,提供参考,会标准相关文档

备注:代码不足之处,欢迎各位指出(社群联系 或 fork分支提交),也欢迎贡献维护。


使用说明 :

一、使用 composer 拉取对应版本代码

1)拉取特定版本1.0.1 : composer require txz/sdk:1.0.1

2)拉取项目的5.5系列的版本:composer require "txz/sdk:5.5.*"

3)如没有composer ,可以的话,官方装一个非常快,如果懒得装,那么常规 git 下载安装包即可。

二、消息通知

1)版本内容更新,底部消息公告

2)版本内容更新,社群消息通知


目录结构 :

|-----lib                    类库   
|-----src                    项目目录
    |-----function.php       函数文件
|-----vendor                 核心目录(composer)
|-----.gitignore             git忽略文件
|-----composer.josn          composer配置文件

目前贡献代码的队友

昵称 领域 性别 一句话的简介
bruce 「暂无」 「男」 黑夜的路上行走~


更新公告

2022.10.20

  1. 新增微信支付H5 方式案例(复制后,匹配对应内容即可使用)

2022.10.14

  1. 更新基类类库,支持curl_post 请求;
  2. 更新weChat类库-对应openApi管理-清空api调用次数(三合一);
  3. 更新weChat类库-对应openApi管理-查询api调用次数(三合一);
  4. 更新weChat类库-对应openApi管理-查询rid错误信息(三合一);

2022.09.22

  1. 发送邮件demo案例,邮件类库;
  2. 发送短信demo案例,短信类库;
  3. 导出excel 表格demo案例;
  4. 数据导出pdf 案例,类库;

2022.09.16

  1. 复用类(单列服务)试例:类::getInstance()
  2. 类库(工厂模式)试例:Factory::createClass()

2022.08.08

  1. 函数更新,函数本次更新4个
  2. 函数包含 【
    1、判断数值是否是指定值倍数 ,函数:multipleNum
    2、判断数值是否在数值中连续出现&连续出现多次 ,函数:continuityNum
    3、检测账户+密码是否合规(可扩展配置) ,函数:checkPassword
    4、检测密码强度 ,函数:checkPwdStrong

2022.07.07

  1. 函数更新,函数本次更新10个,函数具体使用&说明,都在对应函数有介绍,欢迎各位使用。
  2. 函数包含 【
    1、默认生成用户名 ,函数:getUserName
    2、数组中元素 & 对象中属性,拼接成url形式字符串 ,函数:weiXin_buildSign
    3、随机字符串 ,函数:uniqueString
    4、手机号验证,是否符合规范 ,函数:isMobile
    5、邮箱验证,是否符合规范 ,函数:isMail
    6、变量格式化 ,函数:param_isset
    7、根据时间处格式化时间 ,函数:formatDataByTimestamp
    8、获取客服端ip ,函数:getClientIp
    9、检测(找出)敏感词 ,函数:check_in
    10、获取浏览器方法 ,函数:getBrowserList
  3. 本次更新 function.php 文件,composer 拉取最新包即可。

2022.6.23

  1. 初始化版本更新
  2. 目前内容会从 tag / v1.0.1 版本开始

About

Frame API -开箱即用(封装函数、服务类、api ...)等等一系列功能案例,可以ctrl+c/v & 拿去使用 (免费)。如有问题,社区联系交流即可。


Languages

Language:PHP 100.0%