使用 make:controller 快速建立一個新的 controller 的方法。

STEP 1>> 開啟「命令提示字元」

php artisan make:controller TestController

建立完成會出現 Controller created successfully. 並可以在 app/Http/Controllers/TestController.php 目錄下看到建立完成的檔案與內容。

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

use App\Http\Requests;
use App\Http\Controllers\Controller;

class TestController extends Controller
{
    //
}

STEP 2>> 編輯路由

app/Http/routes.php

Route::get('test', '[email protected]');
Route::get('test/{id}', '[email protected]');

STEP 3>> 編輯 controller 內容

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

use App\Http\Requests;
use App\Http\Controllers\Controller;

class TestController extends Controller
{
    public function welcome()
    {
        echo 'welcome.';
    }
    
    public function showId($id)
    {
        echo $id;
    }
}

STEP 4>> 測試結果

開啟 http://localhost/public/test 印出 welcome.,網址後面再帶入參數則印出參數值。

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *