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】

相关推荐
Star(up up up)37 分钟前
Redis Windows 安装教程:使用Windows 的 Redis 压缩包
redis·笔记·学习·程序人生·云原生·学习方法·改行学it
希和20271 小时前
江科大 51 单片机课程笔记:DS1302 实时时钟 + LCD1602 可调电子钟(小白逐行讲解)
笔记·单片机·嵌入式硬件
岑梓铭2 小时前
《考研408数据结构》第七章(B树 和 B+树)复习笔记
数据结构·笔记·b树·考研·408
乌暮3 小时前
Spring AOP 与 Spring 事务:用大白话彻底理解原理与实践
java·数据库·spring boot·后端·sql·学习·spring
阿洛学长3 小时前
PHP开发框架对比:Laravel、Yii、Tp、Yaf、Swoole
php·laravel·swoole
Go Work6 小时前
docker 占满根分区时先分清谁在吃盘
经验分享·笔记
3095566667 小时前
股票接口返回 404 与空数组的排查笔记:证书状态与级别参数
java·笔记·python·ios·iphone·股票数据api·股票数据接口
蒸蒸yyyyzwd8 小时前
从邓明学习的后端笔记
笔记·学习
岑梓铭8 小时前
《考研408数据结构》第八章(排序)复习笔记
数据结构·笔记
机器学习之心8 小时前
基于变量相关图与残差学习的 GCN 多变量回归方法——混凝土 28 天抗压强度预测
学习·回归·gcn