[ad_1]
<?php use App\Http\Controllers\ProfileController; use App\Http\Controllers\AdminController; use Illuminate\Support\Facades\Route; /* |-------------------------------------------------------------------------- | Web Routes |-------------------------------------------------------------------------- | | Here is where you can register web routes for your application. These | routes are loaded by the RouteServiceProvider and all of them will | be assigned to the "web" middleware group. Make something great! | */ Route::get('/', function () { return view('welcome'); }); Route::get('/dashboard', function () { return view('admin.index'); })->middleware(['auth', 'verified'])->name('dashboard'); Route::middleware('auth')->group(function () { Route::get('/profile', [ProfileController::class, 'edit'])->name('profile.edit'); Route::patch('/profile', [ProfileController::class, 'update'])->name('profile.update'); Route::delete('/profile', [ProfileController::class, 'destroy'])->name('profile.destroy'); // All Admin Route Route::controller(AdminController::class)->group(function () { Route::get('/admin/logout', 'destroy')->name('admin.logout'); }); require __DIR__.'/auth.php';
私が試したこと:
{ を追加しようとしましたが、機能しません
解決策 1
「26 行目の ‘{‘ が見つかりません」ではなく、「26 行目の ‘{‘ が閉じられていません」と表示されます。これは、別の ‘{‘ を追加するのではなく、その ‘{‘ を「閉じる」ために一致する ‘}’ を追加することを求めていることを意味します。それは見つかりました。
そこで、26 行目を見つけます。
Route::middleware('auth')->group(function () {
次に、コードの断片がどこで終了するかを確認します。
Route::delete('/profile', [ProfileController::class, 'destroy'])->name('profile.destroy'); // All Admin Route Route::controller(AdminController::class)->group(function () {
次に、2 つの Route エントリの間に欠落している ‘})’ を追加します。
コーディング中には、おそらく 1 日に何度も構文エラーが発生することを覚悟しておく必要があります。どれだけ経験があるかに関係なく、誰もが経験します。 場合によっては、変数やキーワードのスペルを間違えることがあります。 文字列やコード ブロックを閉じるのを忘れることがあります。 猫がキーボードの上を歩いて、非常に奇妙な文字を入力することがあります。 メソッド呼び出しに必要なパラメーターの数を忘れてしまうことがあります。
我々はすべての間違いを犯します。
そして、私たち全員が構文エラーを修正する必要があるため、構文エラーを修正する必要があります。そして、他の人が修正してくれるのを待つよりも、自分で修正する方法を学んで修正する方がずっと早いのです。 したがって、エラー メッセージの読み方と、コンパイラーが間違っていると伝えている内容に照らして書かれたコードを解釈する方法を学ぶのに少し時間を投資してください。それは本当に役に立ちます。
それで、これを読んでください: 問題を解決するコードの書き方、初心者ガイド パート 2: 構文エラー[^] – 次回コンパイル エラーが発生したときに役立つはずです。
また、構文エラー メッセージを理解するために少し時間を費やしておけば、将来的には大幅な時間を節約できます。この返信を待つのに少なくとも 3 時間はかかりましたが、メール システムではおそらくさらに 10 分ほど追加され、それにかかる時間も加算されます。このサイトを見つけてアカウントを作成したら、質問を入力してください。 読み方を知っていれば、その時間のかなりの部分を節約できた可能性があります。
修正を手伝いたくないと言っているわけではありません。自分が書こうとしていたものを読んでしまって、自分のエラーが見えなくなることもあります。しかし、構文エラーを修正するのは仕事の一部です。自分のためにやれよ、この業界で就職したら、人々はあなたを少し変人だと見るだろう!
[ad_2]
コメント