
laravel
程序员小猪。
这个作者很懒,什么都没留下…
展开
-
laravel public 目录获取
注意:方法四的路径是相对于你的当前文件位置获取public目录的绝对路径,可能会因为项目结构的不同而有所不同,需要根据实际情况调整相对路径。在Laravel框架中,public目录是用来存放公共资源的,如CSS、JS、图片等。你可以通过多种方式获取public目录的路径。方法一:使用helper函数public_path()方法四:使用__DIR__魔术常量。方法二:使用Request类。方法三:使用URL类。原创 2024-09-18 16:36:47 · 643 阅读 · 0 评论 -
laravel在中间件内生成参数并且传递到控制器3种方法
方法1使用request−>attributes−>add(request->attributes->add(request−>attributes−>add(arr)方法Demo:注册中间件这部分就不说了 主要说用法在中间件中传递参数lass MidParams //中间件{ public function handle($request, Closure $next) { $mid_params = ['mid_params原创 2022-04-18 11:50:17 · 1617 阅读 · 0 评论 -
laravel 执行原生sql
1.插入数据DB::insert('insert into test (id, name, email, password) values (?, ?, ? , ? )',[1, 'Laravel','laravel@test.com','Laravel']);2.查询语句$user = DB::select('select * from test where id = ?', [1]); //我们还 可以看到在执行查询的时候使用了参数绑定,以避免SQL注入。除此之//外还可以使用命名绑转载 2021-08-16 15:06:57 · 1292 阅读 · 0 评论 -
Laravel数据库 Eloquent 操作返回值
先理解几个概念:StdClass 对象 => 基础的对象Eloquent 模型对象(Model 对象) => 和模型相关的类对象Eloquent 集合 => 可以简单理解为对象数组,里面的每一个元素都是一个Model 对象DB Facades1, $users = DB::table('users')->get(); 返回值:数组结果,其中每一个结果都是 StdClass2, $user = DB::table('users')->first(); 返回值:单原创 2021-08-05 15:44:31 · 638 阅读 · 1 评论 -
Laravel SQL查询中first, pluck与lists方法的使用
看到说明文档上面介绍,难免有些迷惑,还是亲自动手试试吧。sql测试数据表-- ------------------------------ Table structure for users-- ----------------------------DROP TABLE IF EXISTS `users`;CREATE TABLE `users` ( `id`原创 2016-08-31 23:02:05 · 24564 阅读 · 1 评论 -
Laravel中的数据库查询教程
Laravel框架中的DB类让我们可以方便的进行数据库操作,比如常见的query查询:DB::query('SELECT * FROM users');Larvel还提供了类似CI框架中Active Record的Fluent Query Builder : DB::table('user')->where('id','=','1')->get();虽然从操作上转载 2016-12-01 14:52:14 · 2891 阅读 · 0 评论 -
laravel-admin集成百度富文本编辑器ueditor
首先要说的是laravel-admin真的是一个非常适合做管理后台的package。 官方文档有集成wangEditor、ckeditor、PHP editor的示例,如果这几个编辑器能满足你的需求可以参照官方文档操作。ueditor是百度开源的一款编辑器,其中它的源代码模式真的是非常实用的,能让你更大限度的定制你的内容。这里再介绍一个package laravel-u-edit...原创 2018-05-11 11:55:13 · 8558 阅读 · 16 评论 -
laravel 获取上一条insert语句产生的id,最后一次id
1、$id = DB::getPdo()->lastInsertId();2、$arr = [‘id’=>1,‘name’=>‘bob’];id=DB::table()−>insertGetId(id = DB::table()->insertGetId(id=DB::table()−>insertGetId(arr);...原创 2018-12-21 11:24:11 · 7129 阅读 · 0 评论