suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Was ist der Unterschied zwischen der Verwendung einer Datei in einer Klasse und der Verwendung einer Datei außerhalb einer Klasse in Laravel?

Was ist der Unterschied zwischen calssuse一个文件和在class外面useLaravel in einer

einer Datei?

namespace之后就有一堆use,这些useclass外面,
有的use又是在classMan sieht es zum Beispiel oft in

. Was ist der Unterschied zwischen den beiden?

Beispiel: HttpControllersAuthRegisterController.php🎜
<?php

namespace App\Http\Controllers\Auth;


use App\Http\Controllers\Controller;
use Illuminate\Support\Facades\Validator;
use Illuminate\Foundation\Auth\RegistersUsers;
use Illuminate\Http\Request;
use Illuminate\Auth\Events\Registered;



class RegisterController extends Controller
{
    use RegistersUsers;
    
   //...

}
ringa_leeringa_lee2796 Tage vor548

Antworte allen(1)Ich werde antworten

  • 高洛峰

    高洛峰2017-05-16 16:49:46

    class外是导入命名空间,class内是trait,function后的是变量捕获。

    文档:

    • 使用命名空间:别名/导入

    • Trait

    • 匿名函数

    Antwort
    0
  • StornierenAntwort