php127 / phplibrary
php常用函数库
Installs: 14 479
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Requires
- php: >=7.3
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.18
- phpunit/phpunit: ^9.5
README
常用的函数 包含tp5 tp3 laravel 等框架函数
要求
PHP >= 7.3
安装
$ composer require php127/phplibrary
使用
<?php //使用 Composer 的自动加载器 require 'vendor/autoload.php'; ?>
示例
<?php require 'vendor/autoload.php'; //生成随机手机号 echo get_rand_phone(); //更直观的print_r $arr = ['a'=>123]; pr($arr); //生成无限级目录树 mkdirs('src/library'); //=========================================== //如果在thinkphp或laravel使用框架特有的函数 //tp5 tp3 laravel 请使用简写前缀 //tp5_xxx tp3_xxx la_xxx //在框架中,我们封装了一些数据库操作函数 //比如 统计表 取列表 取某一条 在开发中有很好的效率 //=========================================== //获取数据表总行数 echo tp5_count('user'); //你可以指定条件 echo tp5_count('user','type=1'); echo tp5_count('user',['type'=>1]); //获取用户总积分 echo tp5_count('user','type=1','score'); //获取用户前10条 $user = tp5_list('user','',10); //根据某个条件 $user = tp5_list('user','type=1',10); //或者积分最高 $user = tp5_list('user','type=1',10,'score desc'); //更多请移步详细函数列表 ?>
在模板中使用
//统计用户表总行数
{:tp5_count('user')}
//获取某用户的昵称
{$uid|tp5_find='username'}
//取出最新10个用户
{volist name=':tp5_list("user")' id='vo'}
{$vo.username}
{/volist}
//在不同的框架中,使用不同的前缀即可
详细函数列表请迁步
参与贡献
- fork 当前库到你的名下
- 在你的本地修改完成审阅过后提交到你的仓库
- 提交 PR 并描述你的修改,等待合并