laravel如何处理名称空间
据我所知,命名空间用于防止类、函数。。。PHP中的冲突。例如,在Laravel 8中,当我们创建一个模型时,名称空间是laravel如何处理名称空间,laravel,namespaces,Laravel,Namespaces,据我所知,命名空间用于防止类、函数。。。PHP中的冲突。例如,在Laravel 8中,当我们创建一个模型时,名称空间是App\Models,当我们想要使用这个模型时,我们必须像use App\Models\MyModel一样使用它。我的问题是,当我们使用use-illumb\Support\Arr时,为什么不明确地使用完整路径vendor\laravel\framework\..它是自动加载标准的一部分,取代了自动加载标准。Composer从您的项目和依赖项“Composer.json”编译了一
App\Models
,当我们想要使用这个模型时,我们必须像use App\Models\MyModel
一样使用它。我的问题是,当我们使用use-illumb\Support\Arr
时,为什么不明确地使用完整路径vendor\laravel\framework\..
它是自动加载标准的一部分,取代了自动加载标准。Composer从您的项目和依赖项“Composer.json
”编译了一个autoload.php。作为引导过程的一部分,该文件包含在应用程序中并注册每个命名空间