Php 使用laravel 6时可能出现的打字错误$category

Php 使用laravel 6时可能出现的打字错误$category,php,laravel,Php,Laravel,我想填写一个“按类别选择”,但它可能会给我错误输入$category AnnoncesController.php public function create() { $categories = Category::all(); $souscategories = Souscategory::all(); return view('annonces.create')->with([ 'cat

我想填写一个“按类别选择”,但它可能会给我错误输入$category

AnnoncesController.php

public function create()
    {
        $categories     = Category::all();
        $souscategories = Souscategory::all();     
        return view('annonces.create')->with([
            'categories'     => $categories,
            'souscategories' => $souscategories
        ]);
    }
Route::resource('annonces','AnnoncesController');
<div class="form-group">
         <label>Categories <span class="text-hightlight">*</span></label>
         <select class="form-control" name="category_id">
              <option selected disabled>selectionner category</option>
            $foreach($categories as $category)
               <option value="{{ $category->id }}">{{ $category->name }}</option>
            $endforeach
         </select>
        </div>
web.php

public function create()
    {
        $categories     = Category::all();
        $souscategories = Souscategory::all();     
        return view('annonces.create')->with([
            'categories'     => $categories,
            'souscategories' => $souscategories
        ]);
    }
Route::resource('annonces','AnnoncesController');
<div class="form-group">
         <label>Categories <span class="text-hightlight">*</span></label>
         <select class="form-control" name="category_id">
              <option selected disabled>selectionner category</option>
            $foreach($categories as $category)
               <option value="{{ $category->id }}">{{ $category->name }}</option>
            $endforeach
         </select>
        </div>
create.blade.php

public function create()
    {
        $categories     = Category::all();
        $souscategories = Souscategory::all();     
        return view('annonces.create')->with([
            'categories'     => $categories,
            'souscategories' => $souscategories
        ]);
    }
Route::resource('annonces','AnnoncesController');
<div class="form-group">
         <label>Categories <span class="text-hightlight">*</span></label>
         <select class="form-control" name="category_id">
              <option selected disabled>selectionner category</option>
            $foreach($categories as $category)
               <option value="{{ $category->id }}">{{ $category->name }}</option>
            $endforeach
         </select>
        </div>

类别*
selectionner类别
$foreach($categories作为$category)
{{$category->name}
$endforeach

@foreach
@endforeach
尝试如下操作并查看

<div class="form-group">
         <label>Categories <span class="text-hightlight">*</span></label>
         <select class="form-control" name="category_id">
              <option selected disabled>selectionner category</option>
            @foreach($categories as $category)
               <option value="{{ $category->id }}">{{ $category->name }}</option>
            @endforeach
         </select>
        </div>

类别*
selectionner类别
@foreach($categories作为$category)
{{$category->name}
@endforeach

您遇到了什么错误?@Dev yhx回答错误:未定义变量:category(视图:D:\wamp\www\aswak\resources\views\annonces\create.blade.php)。请尝试我的答案,然后查看。