美文网首页
laravel控制器的基本用法

laravel控制器的基本用法

作者: GQ1994 | 来源:发表于2016-10-31 16:23 被阅读0次

    laravel控制器的基本用法(项目名字:my_laravel)

    1.控制器所在位置

    /app/Http/Controllers
    

    2.控制器中模板内容(文件名:WelcomeController.php)

    <?php
        namespace App\Http\Controllers;//命名空间,必须的
        class WelcomeController extends Controller{//继承controller类
          public function index(){
                return view('welcome');
              }
        }
    ?>
    

    3.控制器的调用

    1. 入口文件:

       \my_laravel\app\Http\routes.php
      
    2. 入口文件内容:

       <?php
           Route::get('/','WelcomeController@index');//调用上面的WelcomeController入口文件里的index方法
           Route::get('test',function(){//回调函数
                 return "my_get请求";
           });
       ?>
      
    3. 使用命令的方式创建一个自己的控制器,也可以直接自己写

       php artisan make:controller MyController
      
      ![](https://img.haomeiwen.com/i2853374/9da902643119f19c.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
      
    4. 查看所有的路由:

    在入口文件为下列情况下的路由:

        Route::get('/','WelcomeController@index');
        Route::get('test',function(){
          return "my_get请求";
        });
    

    执行路由展示命令:

        php artisan route:list//将会展示出入口文件所涉及到的所有路由
    
    1. 控制器内容:

      <?php
      
       namespace App\Http\Controllers;
      
       use Illuminate\Http\Request;
      
       use App\Http\Requests;
      
       class MyController extends Controller
       {
           public function index(){
             
           }
       }
      
    2. 注意事项

    (1)控制器里的方法要设为public
    (2)

    相关文章

      网友评论

          本文标题:laravel控制器的基本用法

          本文链接:https://www.haomeiwen.com/subject/ccsputtx.html