[zend1.12学习教程3]zend framework优化

 zend framework   高蒙   阅读(1695)   评论(0)   2016-02-24 09:08:39    zend framework安装 zend framework教程 zend framework学习 zend framework优化 


我们在用zend framework开发的过程中,不知道我们哪个控制器中使用数据库,所以,我们可以新建一个base的类。其他的控制器直接继承,那么就可以省掉麻烦了。

注意:方法名称必须是小写。如:indexAction 中的index

一、新建Basecontroller继承Zend_Controller_Action连接数据库。

class BaseController extends Zend_Controller_Action{
    public function init(){
        $url = constant("APPLICATION_PATH").DIRECTORY_SEPARATOR.\'configs\'.DIRECTORY_SEPARATOR.\'application.ini\';
        $dbconfig = new Zend_Config_Ini($url,"mysql");
        $db=Zend_Db::factory($dbconfig->db);
        $db->query(\'SET NAMES UTF8\');
        Zend_Db_Table::setDefaultAdapter($db);
    }
}

二、其他的控制器继承Basecontroller。

require_once \'BaseController.php\';

class IndexController extends BaseController

{
    public function indexAction()

    {
        // action body
    }
}

 




相关文章



我要评论


站长昵称:(*)

输入内容:


评论列表


高蒙

男,程序猿一枚

 

人生要是没有理想, 那跟一条咸鱼有什么分别。


关于我

  http://www.shuchengxian.com

高蒙个人博客是以PHP技术为主的程序员个人博客。博客主要发布php开发中遇到的问题以及解决办法,同时个人博客也分享网站模板素材,jquery插件等方面素材。


站点声明:相关侵权、举报、投诉及建议等,请发E-mail:936594075#qq.com(#替换成@)。

Copyright © 2018, www.shuchengxian.com, All rights reserved. 个人博客皖公网安备 34152302000022号 皖ICP备15015490号

关键词:个人博客,PHP博客,PHP博客程序,高蒙博客,高蒙个人博客,php程序员博客,程序员个人博客