ホームページ > 記事 > PHPフレームワーク > thinkphp で外部メソッドをロードする方法
thinkphp は外部メソッドを読み込みます: 1. import メソッドを通じてクラス ライブラリをインポートし、そのインポート構文は "import("Org.Util.Date");" のようなものです。 2. ベンダーを使用して外部メソッドをインポートします。クラスであり、そのインポート構文は次のとおりです「Vendor('Zend.Filter.Dir');」。
#このチュートリアルの動作環境: Windows 7 システム、thinkphp バージョン 3.2、Dell G3 コンピューター。
thinkphp に外部メソッドをロードするにはどうすればよいですか?
Thinkphp の外部クラスのインポート方法
TP を使用するときに外部クラスを使用しようとしてさまざまな失敗に悩まされている人は多いと思います
以下、参照方法を紹介し、細部に注目してみましょう。
サードパーティ クラス ライブラリを手動で読み込む
サードパーティ クラス ライブラリには特定の名前空間がないため、手動でインポートするには、次のメソッドを使用する必要があります
1. インポート メソッドは、任意のクラス ライブラリをインポートできます
① 組織クラス ライブラリ パッケージをインポートします
import("Org.Util.Date");
② クラスをインポートしますHome モジュールの下
import("Home.Util.UserUtil");
③ モジュール
import("@.Util.Array");
の下に現在のクラスをインポートします。④ベンダー クラス ライブラリ パッケージをインポートします。
import('Vendor.Zend.Server');
パスの正確さに注意してください。これらのクラスを正常に導入したら、呼び出す前に必ずこれらのクラスをインスタンス化してください。
2. ベンダーを使用して外部クラスをインポートする
注: Unix または Linux ホストでは大文字と小文字が異なるため、インポート メソッドを使用するときは、ディレクトリ名と大文字小文字に注意してください。クラス ライブラリ名. を指定しない場合、インポートは失敗します。
Vendor('Zend.Filter.Dir');
詳細については、公式マニュアルに参加してください: http://document.thinkphp.cn/manual_3_2.html#autoload;
推奨学習:「thinkPHP ビデオ チュートリアル 」 「
以上がthinkphp で外部メソッドをロードする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。