简介
Laravel 能使用原生 SQL、流畅的查询构造器 和 Eloquent ORM 在各种数据库后台与数据库进行非常简单的交互。当前 Laravel 支持四种数据库:
MySQL 5.6+ (版本策略)
PostgreSQL 9.4+ (版本策略)
SQLite 3.8.8+
SQL Server 2017+ (版本策略)
配置
数据库的配置文件放置在 config/database.php 文件中
在此可以定义所有的数据库连接,并指定默认使用的连接。此文件内提供了大部分 Laravel 能支持的数据库配置示例。
使用
class TestController extends Controller
{
public function test(){
return phpinfo();
}
// 获取参数输入
public function inputTest(Request $request){
//获取指定参数输入,若无,则输出默认值
$id = $request->input('id',000);
echo $id;
//获取全部input信息
$input_all = $request->all();
dump($input_all);
//获取指定参数信息
$input_only = $request->only(['name','id']);
dump($input_only);
//获取指定参数之外的信息
$input_except = $request