定制 longzy/helper 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

longzy/helper

Composer 安装命令:

composer require longzy/helper

包简介

this is php function

README 文档

README

整理一些常用 PHP 函数,慎用,或者锁定版本使用

> 不定时更新,随时新增函数,但是不会删除和修改函数名 > 会根据实际使用情况添加参数,但不会减少参数 >* 无论怎么修改,函数返回结构不会变化

使用

安装: composer require longzy/helper

include __DIR__.'/../vendor/autoload.php';
use longzy\helper;

//随机生成一个知道长度的数字编码
$number=helper::make_number(12);
var_dump($number);

>网络请求

方法名说明
1https_request($url, $data = null, $header = null)发起网络请求CURL
2get_page_url()获取当前页面完整URL

>身份证号码信息读取

方法名说明
1get_idcard_info($IDCard)身份证号码信息读取

>文件操作

方法名说明
1scan_dir(&$arr_file, $directory)获取文件下所有文件
2del_dir($path)删除文件或者目录,包含目录下文件
2file_extension($filename)获取文件尾缀
2file_format_size($size)获取文件尾缀

>字符串操作

方法名说明
1make_number($lenth = '9', $pk = '')生成指定长度的纯数字编号
2url_md5($data, $key = 'HelloWord', $expire = 0)url或者字符串加密
3url_decrypt($data, $key = 'HelloWord')url或者字符串解密
4str_filter($nickname)过滤微信昵称,颜文字,手机表情文字
5str_mark($str, $star = 3, $leng = 4, $mark = '*')将字符串指定位置替换为知道符号,类似处理手机号中间四位 **** 代替
6complete_number($num = 0, $leng = '3')按长度补全数字,不足的用 0 补足

>数组操作

方法名说明
1array_asc($array) 冒泡排序(数组排序) 从小到大

>数组树形结构

方法名说明
方法名说明
1list_to_tree($list, $pk = 'id', $pid = 'pid', $child = 'children', $root = 0)将数组转为树形结构
2get_subs($categorys, $catId = 0, $id = 'id', $p = 'pid')获取树形菜单下某个分类的全部子类
3get_menu_tree($arrCat = array(), $parent_id = 0, $level = 0, $all = True)获取指定id的所有父级ID

longzy/helper 适用场景与选型建议

longzy/helper 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 47 次下载、GitHub Stars 达 0, 最近一次更新时间为 2022 年 09 月 05 日, 在 PHP 生态内属于活跃度较高的组件。

我们在过去多个企业项目中使用过 longzy/helper 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。

围绕 longzy/helper 我们能提供哪些服务?
定制开发 / 二次开发

基于 longzy/helper 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。

BUG 修复 & 性能优化

线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。

项目外包 & 长期维护

承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。

yvsm@zunyunkeji.com QQ:316430983 微信:yvsm316 西安尊云信息科技 · 专注 PHP / Go / 分布式系统研发

统计信息

  • 总下载量: 47
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 7
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: apache-2.0
  • 更新时间: 2022-09-05