ホームページ  >  記事  >  PHPフレームワーク  >  thinkphp で外部メソッドをロードする方法

thinkphp で外部メソッドをロードする方法

藏色散人
藏色散人オリジナル
2022-12-07 09:11:591281ブラウズ

thinkphp は外部メソッドを読み込みます: 1. import メソッドを通じてクラス ライブラリをインポートし、そのインポート構文は "import("Org.Util.Date");" のようなものです。 2. ベンダーを使用して外部メソッドをインポートします。クラスであり、そのインポート構文は次のとおりです「Vendor('Zend.Filter.Dir');」。

thinkphp で外部メソッドをロードする方法

#このチュートリアルの動作環境: 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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。