加载了扩展的类会覆盖普通的PHP Composer后备吗?

吕特尼森

假设我们有一个名为PHP的扩展实现的类My\Example\Object为了实现优雅的降级,我想为相同的类提供一个标准的PHP实现My\Example\Object如果加载了扩展名,它将使用扩展名1代替PHP类吗?假设我们正在使用Composer自动加载器,如果有什么不同的话。

因此,在加载了扩展名之后,以下内容将完全使用该.php文件吗?

<?php

use My\Example\Object;

new Object();
吕特尼森

是的,它确实。

扩展名中的名称空间将首先解析。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

PHP PhantomJS无法通过Composer加载到类中

php spl_autoload_register和composer自动加载器可以一起使用吗?

可以禁止单个Composer依赖项从(自动)加载吗?

引导程序类加载器和扩展类加载器的职责可以合并吗?

可以将composer与php71一起使用php70模拟环境吗?

可以在Laravel PHP项目中与Composer一起使用NPM软件包吗

使用Composer自动加载PHP类

ReactiveUI ObservableAsPropertyHelper与普通后备变量

修改composer.lock文件后,“ composer install”会更新供应商文件吗?

我可以扩展State类并覆盖setState吗

加载应用程序时,SQLite Importer会覆盖数据库吗?

自定义自动加载与Composer的自动加载有冲突吗?

即使设置了值,也会评估.env后备吗?

PHP Composer-从远程服务器更新吗?

Laravel Redirect :: action()后备吗?

扩展类会加载内存吗?

没有php扩展名的类的Composer自动加载

如何使用Composer从本地存储库加载php类?

在Laravel 4中使用命名空间类作为View Composer吗?

Laravel / Composer-“ composer dump-autoload”会重启Apache吗?

Composer无需任何自动加载配置即可自动加载TYPO3扩展类

如果未加载背景图片,则按钮文本颜色的后备吗?

PHP Composer Autoload 不加载类

Docker 会覆盖文件吗?

如何覆盖标准后备图像

phpleague/color-extractor 可以在没有 autoload.php (composer) 的情况下使用吗?

在抽象类中创建方法而不是在扩展它的类中覆盖它们是一个好习惯吗?

无法从 PHP 中的命名空间类调用全局类。使用 Composer 的自动加载

Rails:模块中的 before 操作会覆盖类中的操作吗?