
laravel
yangyw.
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
laravel导出csv公共方法
//tableName 表名 //columns 标题 //allData 要导出的数据 if (!function_exists('export_method')) { function export_method($tableName, $columns, $allData){ $tableName = $tableName.'.csv'; $list = array_merge($columns, $allData); ob_start(); .原创 2020-09-02 15:35:53 · 1215 阅读 · 0 评论 -
PHP 导出excel 避免数字转成科学计数格式
$column = "=\"{$column}\"";原创 2020-03-09 10:13:05 · 435 阅读 · 0 评论 -
laravel批量更新公共方法
//tableName 表名 //multipleData 结果集 //referenceColumns 更新条件字段 //tableName 表名 if (!function_exists('updateBatchByColumns')) { function updateBatchByColumns($tableName = "", $multipleData = array(), ...原创 2020-01-07 14:53:31 · 499 阅读 · 1 评论 -
laravel 导入导出功能根据title匹配数据公共方法
1、获取excel数据,根据title跟数据可字段匹配 if (!function_exists('getExcelDataByTitle')) { function getExcelDataByTitle($title, $fileData) { $oneLine = array_shift($fileData); $titleFlip = a...原创 2020-01-07 14:21:12 · 501 阅读 · 2 评论 -
php生成二维码
环境laravel5.5、php7 预装Image、QrCode依赖 1、直接生成二维码 //format:格式 //size:大小 //margin:边距 //generate:参数 $info = 'zhe shi qrcode'; $qrcode = QrCode::format('png')->size(1000)->margin(1)->generate($inf...原创 2019-11-19 11:00:18 · 6609 阅读 · 1 评论 -
laravel 多个数组合并成一个
array_collapse 示例:$array = array_collapse([[1, 2, 3], [4, 5, 6], [7, 8, 9]]); 结果:[1, 2, 3, 4, 5, 6, 7, 8, 9] 也可以先用collect转成集合在用collapse进行合并原创 2019-10-24 11:59:05 · 3832 阅读 · 0 评论 -
laravel将多个数组的集合合并成一个数组的集合/拆分成多个数组
//chunk()集合拆分 $collection = collect([1, 2, 3, 4, 5, 6, 7]);//数组转为集合 $chunks = $collection->chunk(4);//chunk是拆分每一个数组的个数 $chunks->toArray(); //结果转成数组 // [[1, 2, 3, 4], [5, 6, 7]] //collapse(...原创 2019-09-16 17:27:22 · 6016 阅读 · 0 评论 -
laravel 项目中某个字段自增,自减
DB increment自增方法,decrement自减方法 每次增加1 DB::table('user')->increment('number'); 每次增加N(也可以直接写数字) $num = 5; DB::table('user')->increment('number', $num); 每次减少1 DB::table('user')->decrement('nu...原创 2019-04-26 15:04:59 · 1053 阅读 · 0 评论 -
laravel 里常用的Validator使用案例
简单的使用案例 $validator = Validator::make($request->all(), [ 'applyclub_id' => 'integer', 'height' => ' digits_between:50,300', 'weight' => ' integer|min:2...原创 2019-04-01 20:45:36 · 1580 阅读 · 0 评论