Php
PHP项目随笔
费尔规则
挨踢人士,coder,架构设计
展开
-
Blade模板速查代码片段
Blade模板速查代码片段// 输出内容,被转义过的{{ $var }}// 输出未转义内容{!! $var !!}{{-- Blade 注释,不会被输出到页面中 --}}// 三元表达式的简写,以下相当于「isset($name) ? $name : 'Default'」{{ $name ?? 'Default' }}// 等同 echo json_encode($array);@json($array);// 禁用 HTML 实体双重编码Blade::withoutDoubleEn原创 2021-03-15 00:25:47 · 195 阅读 · 0 评论 -
新手指导:laravel项目上手代码简易流程梳理
有新进的同事需要指导,顺便梳理一下新手第一天进公司做laravel项目的上手简易流程,仅供参考,欢迎高手指点。开发前准备分析业务,梳理需求,理清业务操作流程(这步非常重要,但本节不讨论对需求的分析和理解)主要是查看原型图,确认需求,梳理数据流向和操作流程,画出流向图开始代码1、建立数据模型、控制器、资源文件php artisan make:controller PhotoController --resource --model=a_model以上命令使用后,自动生成控制器文件,模型文件,资原创 2021-03-15 00:22:08 · 441 阅读 · 3 评论 -
Fatal error**: Uncaught RuntimeException: A facade root has not been set ...Laravel8项目运行报错解决办法
Fatal error: Uncaught RuntimeException: A facade root has not been setlaravel8项目,部署到vagrant时有时会报错,可能是在虚拟环境不能获取文件信息,解决办法:vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/LoadConfiguration.php找到getConfigurationFiles函数并修改如下protected function原创 2021-03-15 00:02:23 · 3030 阅读 · 0 评论 -
Laravel逆向 Model 的 包reliese
Laravel逆向 Model 的 包reliesereliese/laravel这个是一款逆向 model 的神器介绍一下一款数据库逆向生成 Model 的 composer 包 reliese/laravel。使用方法1. 安装composer require reliese/laravel --dev2. 发布配置文件laravel版本低于 5.5 就请在 config/app.php 中添加对应的代码,之后的版本请忽略这一步'providers' => [ R原创 2021-03-14 23:58:19 · 916 阅读 · 0 评论 -
Laravel8.X分页对象Pagination的日常使用
Laravel8.X分页对象Pagination的常用命令收集// 自动处理分页逻辑Model::paginate(15);Model::where('user', 2)->paginate(15);// 使用简单模板 - 只有 "上一页" 或 "下一页" 链接Model::where('user', 2)->simplePaginate(15);// 手动分页Paginator::make($items, $totalItems, $perPage);// 在页面打印分页导航栏原创 2021-03-14 23:37:40 · 796 阅读 · 0 评论