学习新框架laravel 5.6 (第一天)

学习新框架第一天。

composer 基本命令:

composer list  获取帮助信息
        composer init  以交互方式填写composer.json文件信息
        composer install 从当前目录读取composer.json文件,处理依赖关系,并安装到verdor目录下
        composer update 获取以来的最新版本,升级composer.lock文件
        composer require 添加新的依赖包到composer.json文件中并执行更新
        composer search 在当前项目中搜索依赖包
        composer show   列出所有可用的资源包
        composer vilidate 检测composer.json文件是否有效
        composer self-update 将composer工具更新到最新版本
        composer create-project 基础composer创建一个新的项目
        composer dump-autoload 在添加新的类和目录映射时更新autoloader

 

路由的使用:

  

Route::get('/', function () {
    return view('welcome');
});

自定义路由:

Route::get('/demo', 'testController@test');

Route::any('/test', 'testController@test');

 

项目分组,分成Admin ,Home

Route::group(['namespace' => 'Admin', 'prefix' => 'admin'], function(){
    // 控制器在 "App\Http\Controllers\Admin" 命名空间下
 
    Route::any('/', 'testController@test');
 
});

项目绑定域名

Route::group(['domain' => '1.test.demo', 'namespace' => 'Admin'], function(){
  

  Route::any('/', function(){
   echo 1;
  });


});

 

 

控制器testController.php 

获取请求内容,请求方法

use Illuminate\Http\Request;

//获取请求内容
$name = $request->input('name');
dump($name);

  dump( $request->isMethod('post') );
  dump( $request->isMethod('get') );

 //助手方法

  request('name');

//动态设置配置文件
        config(['app.dfdf' => '1111111111']);
        //获取配置项
        dump( config('app') );
 //动态设置session
        session( ['username' => 'admin']);
        dump( session('username') );

 

转载于:https://www.cnblogs.com/inkwhite/p/9395888.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值