Heim  >  Fragen und Antworten  >  Hauptteil

Bitte informieren Sie sich über die Laderegeln der PHP-Klassenbibliothek

Ich habe eine Frage. . Mein Projekt lädt Klassen ausschließlich über einen benutzerdefinierten Namespace. Dann werde ich eine Klassenbibliothek eines Drittanbieters vorstellen. Diese Klassenbibliothek wird gemäß der PSR-4-Spezifikation geladen. In diesem Fall. Wie kann ich im Projekt auf diese Drittanbieterbibliothek verweisen, ohne meine ursprünglichen Laderegeln zu ändern?

过去多啦不再A梦过去多啦不再A梦2701 Tage vor552

Antworte allen(3)Ich werde antworten

  • 阿神

    阿神2017-05-27 17:45:28

    composer引入第三方类库,在入口文件引入composer的autoload.php自动加载文件即可

    Antwort
    0
  • 某草草

    某草草2017-05-27 17:45:28

    项目有入口文件,在入口文件中require进来就是了

    Antwort
    0
  • PHP中文网

    PHP中文网2017-05-27 17:45:28

    先把第三方类库require进来,然后再use,之后就可以实例化这个类了,例如:

    <?php
    namespace common\services\money;
    
    require_once ROOT_PATH . '/extensions/payssion/lib/PayssionClient.php';
    
    use PayssionClient;
    
    class PayssionService
    {
        public function test()
        {
            $payssion = new PayssionClient();
        }
    }
    

    Antwort
    0
  • StornierenAntwort