导航栏

文章

  • 首页
  • 查看历史

导航栏

  • 登陆
    • QQ登陆 微博登陆
  • 其他
    • 图标库
  • 夜间模式
  • 退出登录

【亲测】 laravel 里面 php原生方法使用集合【亲测】


作者:科技小锅盖             时间:2021-9-26 17:25             站长QQ:1540217035

近期也是处理数据的比较多用到了比较多的原生的php的一些数组处理的方法,比较多,一个封装里面用了好几个,记录一下,哈哈  话不多说:

// 过滤掉0的数据(差集)、数组去重、数组合并--按照$newCategoryIds 的使用顺序(一维数组)
$newCategoryIds = array_diff(array_unique(array_merge($skuCategoryIds, $groupCategoryIds)), [0]);
if
($level == 1) {
   
return $newCategoryIds;
} elseif ($level == 2) {
   
$goodsCategoryIds = GoodsCategory::query()->where('parent_id', $params['parent_id'])->pluck('id')->toArray();
   // 数据的交集,这里需要返回交集的id
   return
array_intersect($newCategoryIds, $goodsCategoryIds);
}


这里也还是再推荐去看看我推荐过的phpstrom的一些插件,很好用的,尤其可以直接显示php函数的使用方法,对有些方法使用不熟悉的简直好用。

image.png

鼠标放上去方法就会显示这个方法的使用方法和使用例子。


推荐

【亲测】宝塔面板遇到 is not within the allowed path(s) 的问题【亲测】

2020-10-26 19:04:12

【亲测】lumen 异步队列 注意事项 【亲测】

2021-05-14 11:18:36

【亲测】生成GUID方法,随便用 【亲测】

2022-05-17 10:24:30

【亲测】Centos7 安装 Aria2 并配置到ifileSpace离线下载 【亲测】

2021-11-10 11:19:48

索尼已暂停向华为提供相机CMOS传感器

2020-09-23 13:19:58

【亲测】宝塔面板Supervisor (进程管理) 使用 – Lumen任务守护教程【亲测】

2021-05-14 14:53:28

【亲测】ClickHouse 筛选门店同一个字段不同值数量【亲测】

2022-08-10 14:47:22

【亲测】Centos7 的 Aria2 配置https遇到的问题总结【亲测】

2021-11-12 15:37:47

【亲测】php 秒杀商品算法分享 【亲测】

2023-05-16 10:13:30

【亲测】linux中添加ftp用户,并设置相应的权限【亲测】

2020-07-29 13:31:46

陕ICP备2021003534号-1 科技小锅盖 保留所有权利 网站地图 站长QQ:1540217035
    友情链接:
  • 米醋儿