laraver详细笔记

这篇博客详细介绍了Laravel框架的使用,从下载安装到创建路由、模型和控制器,包括数据库迁移、闭包函数路由、MVC模式以及上传图片等操作。通过实例展示了如何在Laravel中处理不同请求方式,并探讨了框架的目录结构和核心组件,帮助读者理解Laravel的开发流程。
摘要由CSDN通过智能技术生成

下载安装脚本

php -r "copy('https://install.phpcomposer.com/installer','composer-setup.php');"

执行安装过程

php composer-setup.php

删除安装脚本

php -r "unlink('composer-setup.php');"

创建路由

namespace App\Http\Controllers;

use Illuminate\Http\Request;

use \App\Models\Post;

// 获取所有的文章信息

Route::get('/posts','App\Http\Controllers\PostController@index');

Route::get('/路由地址','控制器目录@方法名')

Route::get('/路由地址{id}','控制器目录@方法名')接收public function show($id)

第二步 创建模型

 php artisan make:model (Post) (名字可以自己起)

第三步 创建控制器

 php artisan make:controller (PostControll)(名字可以自己起)

模型类进行增删改查

查询: DB::tab1e(' 表名')->where('id',request('id'))->first();

增: $mode1->save();

删除: Sdele: :destroy(request('id'));

更改: Supdale=DB::tab1e('表名')

->where('id' ,request('id'))

->update(['tit1e'=>request('tit1e'), 'content ' =>request(' content')]); 

分页: paginate(10)‘怕治理他'

前台显示: {
  {$posts->links()}}

启动服务

php artisan serve
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值