Laravel 基本 02 MCVとコントローラ

  • 2018年1月19日
  • 2018年1月22日
  • Laravel
  • 47view

ルーティング:アクセスしたアドレスを元に処理を振り分ける。
コントローラ:どういう処理か実装する。

コントローラの作成

php artisan make:controller HelloController

プロジェクトファイル内でartisan(アーティザン)を実行

php artisan make:controller コントローラー名

app\Http\Controllers に作成される。

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class HelloController extends Controller
{
//
}

 

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class HelloController extends Controller
{

public function index() {

return <<<EOF
<html>
<head>
<title>Hello/Index</title>
<style>
body {font-size:16pt; color:#999; }
h1 { font-size:100pt; text-align:right; color:#eee;
margin:-40px 0px -50px 0px; }
</style>
</head>
<body>
<h1>Index</h1>
<p>これは、Helloコントローラのindexアクションです。</p>
</body>
</html>
EOF;

}
}

 

 

最新情報をチェックしよう!
>最強のWordPressテーマ「THE THOR」

最強のWordPressテーマ「THE THOR」

システムの構築・保守運用「   」 社内システム担当が欲しいが、専属で雇うほどの仕事量はない。 必要な時に必要なだけ頼りたいというお悩みを持つ企業様へ専門知識を持って対応を行っております。 サーバから各種システムまで自社・他社で構築されたシステムに対してサポートを行っております。

CTR IMG