#thinkphp5 モデル呼び出し方法
ThinkPHP5.0 モデル呼び出し
1. モデル クラスは、静的に呼び出すこともインスタンス化することもできます。例: 推奨学習:// 静态调用 $user = User::get(1); $user->name = 'thinkphp'; $user->save(); // 实例化模型 $user = new User; $user->name= 'thinkphp'; $user->save(); // 使用 Loader 类实例化(单例) $user = Loader::model('User'); // 或者使用助手函数`model` $user = model('User'); $user->name= 'thinkphp'; $user->save();
namespace app\index\model; use think\Model; class Index extends Model { //自定义初始化 protected function initialize() { //需要调用`Model`的`initialize`方法 parent::initialize(); //TODO:自定义的初始化 } }
namespace app\index\model; use think\Model; class Index extends Model { //自定义初始化 protected static function init() { //TODO:自定义的初始化 } }
以上がthinkphp5でモデルを呼び出す方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。