Heim  >  Artikel  >  PHP-Framework  >  So laden Sie externe Methoden in thinkphp

So laden Sie externe Methoden in thinkphp

藏色散人
藏色散人Original
2022-12-07 09:11:591287Durchsuche

Thinkphp lädt externe Methoden: 1. Importieren Sie die Klassenbibliothek über die Importmethode, und ihre Importsyntax lautet wie folgt: „import(“Org.Util.Date“);“ 2. Verwenden Sie den Anbieter, um externe Klassen zu importieren Die Importsyntax lautet beispielsweise „Vendor(' Zend.Filter.Dir');“.

So laden Sie externe Methoden in thinkphp

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Thinkphp Version 3.2, Dell G3-Computer.

Wie lade ich externe Methoden in thinkphp?

Thinkphp-Methode zum Importieren externer Klassen

Ich glaube, viele Menschen haben Probleme mit verschiedenen Fehlern bei der Verwendung externer Klassen bei der Verwendung von TP

Das Folgende ist eine detaillierte Einführung in die Referenzmethode und die Liebe zum Detail

Manuelles Laden von Dritten -Party-Klassenbibliotheken

Da die Klassenbibliothek der dritten Generation keinen bestimmten Namespace hat, müssen Sie die folgenden Methoden verwenden, um sie manuell zu importieren

1 Die Importmethode kann jede Klassenbibliothek importieren

① Importieren Sie die Org-Klasse Bibliothekspaket

import("Org.Util.Date");

② Importieren Sie die Klasse unter dem Home-Modul

import("Home.Util.UserUtil");

③Importieren Sie die Klasse unter dem aktuellen Modul

import("@.Util.Array");

④Importieren Sie das Bibliothekspaket der Anbieterklasse

import('Vendor.Zend.Server');

Achten Sie auf die Richtigkeit des Pfads. Stellen Sie nach der erfolgreichen Einführung dieser Klassen sicher, dass Sie diese Klassen instanziieren, bevor Sie sie aufrufen.

2. Verwenden Sie den Hersteller, um externe Klassen zu importieren

Hinweis: Unter Unix- oder Linux-Hosts gibt es einen Unterschied zwischen Groß- und Kleinschreibung. Achten Sie daher bei der Verwendung der Importmethode auf die Groß- und Kleinschreibung des Verzeichnisnamens und des Namens der Klassenbibliothek, andernfalls wird der Import durchgeführt scheitern.

Vendor('Zend.Filter.Dir');

Weitere Informationen finden Sie im offiziellen Handbuch: http://document.thinkphp.cn/manual_3_2.html#autoload

Empfohlenes Lernen: „thinkPHP Video Tutorial

Das obige ist der detaillierte Inhalt vonSo laden Sie externe Methoden in thinkphp. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn