cakephp中加载第三方种的一点注意的
程序员文章站
2022-05-15 18:28:19
...
cakephp中加载第三方类的一点注意的
在cakephp中,加载其他不相关的类,有三种方法,例子如下:
可以看到,第三种方法App:import是最底效率的了.
在cakephp中,加载其他不相关的类,有三种方法,例子如下:
set('tasks',$this->Task->find('all')); /** * 引用外部不相关类的第一种方法 ClassRegistry::init() * 功能:包含一个类文件,生成对象并返回对象。 $users = ClassRegistry::init("User")->find('all'); $this->set('users',$users); */ /** * 引用外部不相关类的第二种方法 Controller::loadModel() * 直接在控制器中调用Model类,并初始化成$this->Model名 $this->loadModel("User"); $users = $this->User->find('all'); $this->set('users',$users); */ /** * 引用外部不相关类的第三种方法 App::import() * 只相当于include一个类文件,初始化及调用方法都要重新来。 App::import('model','User'); $User = new User(); $this->set('users',$User->find('all')); */ } } ?>
可以看到,第三种方法App:import是最底效率的了.
相关文章
相关视频
上一篇: javascript跨域原因以及解决方案分享_javascript技巧
下一篇: php 远程连接oracle 报TNS:listener does not currently know of service
推荐阅读
-
使用composer命令加载vendor中的第三方类库 的方法
-
PHP中nowdoc和heredoc使用需要注意的一点
-
浅谈element中InfiniteScroll按需引入的一点注意事项
-
Node02-Node.js模块化开发,系统模块,第三方模块,package.json文件,Node.js中模块的加载机制
-
Node02-Node.js模块化开发,系统模块,第三方模块,package.json文件,Node.js中模块的加载机制
-
使用composer命令加载vendor中的第三方类库 的方法
-
详解IDEA中类加载器调用getResourceAsStream()方法需注意的问题
-
使用composer命令加载vendor中的第三方类库
-
Asp中Server.ScriptTimeOut属性需要注意的一点分析
-
PHP中nowdoc和heredoc使用需要注意的一点