クラス ライブラリは ThinkPHP の中核部分であり、ThinkPHP は基本クラス ライブラリの概念を通じてすべてのシステム クラス ライブラリをまとめて管理します。コア基本クラス ライブラリには、フレームワークの汎用開発を完了するために必要な基本クラスと共通ツール クラスが含まれています。
#thinkPHP 実行プロセス
準備
フレームワークを変更し、コア コードの変更を避けます。一般的な方法は、特定のディレクトリを変更して呼び出すことです。 ThinkPHP は特定のディレクトリ tp5/extend を提供します; 変更ディレクトリをカスタマイズするには、他の変更を導入する必要があります (もちろん、エントリ ファイルで EXTEND_PATH を再定義することもできます)。可能であれば変更しないことをお勧めします。例
特定の要件: カスタム ページネーション クラス Pagination.php を thinkphp に導入します。次に、ページング クラスを呼び出してビジネス コードを記述します。 方法 1: ネームスペースを使用して自動的にロードする クラス ファイル配置ディレクトリ: tp5/extend/page/admin/Pagination.phpディレクトリ ネームスペースに従ってクラス ファイルをバインドする(psr-4 ルール):<?php namespace page\admin; class pagination { ……………………………… }
$page = new page\admin\pagination();
use page\admin\pagination; $page = new pagination();
use \think\Loader; Loader::import('page.admin.pagination'); $page = new pagination();
以上がthinkphp5 に独自のクラス ライブラリを追加するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。