我们假设我们在一个名为My\Example\Object
的PHP扩展中实现了一个类。为了允许优雅的降级,我想为同一个类提供标准的PHP实现,也像My\Example\Object
一样。如果加载了扩展,它会使用扩展名而不是PHP类吗?假设我们正在使用Composer自动加载器,如果这有任何区别的话。
因此,加载扩展后,以下是否会使用.php
文件?
<?php
use My\Example\Object;
new Object();
答案 0 :(得分:0)
是的,确实如此。
首先解析扩展名中的命名空间。