承接 longzy/helper 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

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

longzy/helper

最新稳定版本:v1.0.2

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

统计信息

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

GitHub 信息

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

其他信息

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

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固