摘要:
追加属性append的使用 1、如果你的需要的数据,是根据数据库中的某个值,计算出来。可以appends中增加该属性,再定义一个访问器返回对应的结果 注:定义在模型类上,对所有的模型数据都会增加该属性。 2、如果只对部分数据需要的属性,可以在取出数据库值后再append protected $app 阅读全文
摘要:
1. 使用 Ctrl+Alt+←(左方向键) 2. 使用导航栏,Navigate -> Back todo 编辑器快捷使用 双击shift,用于快速查找 Ctrl+o 方法重写 Ctrl+i 实现接口方法 Ctrl+Q 关闭当前窗口 自己配置-- close 查询快捷键 CIRL+B 找变量的来源, 阅读全文
摘要:
pluck方法为给定键获取所有集合值: $collection = collect([ ['product_id' => 'prod-100', 'name' => 'Desk'], ['product_id' => 'prod-200', 'name' => 'Chair'], ]); $pluc 阅读全文
摘要:
array_walk_recursive — 对数组中的每个成员递归地应用函数 用array_walk_recursive()函数就非常灵活,可以把任意维度的数组转换成一维数组。就是把所有的值都转换成一维数组,而且键值相同不会被覆盖 $result = []; array_walk_recursiv 阅读全文
摘要:
<?php $a = [ [ 'id' => 33, // 这里的键名不固定 'name' => 'aaa', ], [ 'id' => 22, 'name' => 'bbb' ] ]; $dat = []; foreach ($a as $b) { list($k, $v) = array_val 阅读全文
摘要:
在使用命令php artisan migrate生成表的过程中报错 解决方法: /project/app/Providers/AppServiceProvider.php 中boot()方法修改如下: public function boot() { Schema::defaultStringLen 阅读全文