この記事では、LaravelでHello World!を出力する方法について書いていきます。
方法
方法については2パターンあります。ひとつは、表示ファイルに直接書くパターンともうひとつは、bladeファイル(テンプレート)に書いてviewファイルで指定したドメインにアクセスする方法です。
方法①
直接書いた場合は簡単です。http://localhost/プロジェクト名/publicにアクセスしてください。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<h1>Hello World</h1>
</body>
</html>方法②
まず、viewbladeファイル)hello.blade.phpを作成します。階層は、resources/views ディレクトリ内です。
そして以下のように記述します。
<!DOCTYPE html>
<head>
<meta charset="UTF-8">
</head>
<body>
<h1>{{ $message }}</h1>
</body>
</html>
そして、routes/web.phpを開き以下のように記述します。
<?php
use Illuminate\Support\Facades\Route;
Route::get('/hello', function () {
return view('hello', ['message' => 'Hello World!']);
});
コードの解説
404 Not Found
Route::get('/hello', function () {
return view('hello', ['message' => 'Hello World!']);
});

