laravel学习笔记

这两天公司活不多,学习了一下laravel框架。经过几天的学习,也对它有一些大概的了解。现在我就把我所学的到在这儿做下笔记吧。
一、laravel集合

其实,这里所说的集合,跟前端es6中的集合概念还是有那一点的不太一样。前端es6的集合,元素是能重复的。而在这儿,我感觉不是那么回事(可能我还没学到家吧)。

php 复制代码
use Illuminate\Support\Collection;  //引入集合类
//macro 方法
//按我的理解,macro 它是一个扩展的方法,针对集合里面的元素创造一个方法
//就像这儿里代码一样,本来字符串就是一个字符串,我给元素里的字符串后面再追加一些字符
//之后集合就可以直接调用追加的方法了
Collection::macro('addStr' , function (){
     return $this->map(function ($val){
        return $val . '+5656';
     });
 });
 $col = collect(['xiaobing' ,'binging']);
 $adds = $col->addStr();
 dump($adds);

对于集合,在官方文档里面也讲的比较详细,大家可以直接到官方文档里面查看【https://learnku.com/docs/laravel/9.x/collections/12225】

相关推荐
程序员东岸6 分钟前
《数据结构——排序(上)》从扑克牌到分治法:插入排序与希尔排序的深度剖析
数据结构·笔记·算法·排序算法
客梦13 分钟前
数据结构-哈希表
java·数据结构·笔记
YJlio18 分钟前
Autologon 学习笔记(9.7):安全自动登录的正确打开方式
笔记·学习·安全
四谎真好看20 分钟前
Java 黑马程序员学习笔记(进阶篇30)
java·笔记·学习·学习笔记
超级大只老咪20 分钟前
Nmap笔记
笔记
雍凉明月夜42 分钟前
视觉opencv学习笔记Ⅳ
笔记·opencv·学习·计算机视觉
断剑zou天涯1 小时前
【算法笔记】KMP算法
java·笔记·算法
程序员东岸1 小时前
《数据结构——排序(下)》分治与超越:快排、归并与计数排序的终极对决
数据结构·c++·经验分享·笔记·学习·算法·排序算法
qq_160144871 小时前
AI爱好者入门:2025年CAIE报考指南与学习路径解析
人工智能·学习
极市平台1 小时前
骁龙大赛技术分享第4期来了
人工智能·经验分享·笔记·后端·个人开发