国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

php - isu penggunaan semula kod rangka kerja
為情所困
為情所困 2017-05-31 10:34:08
0
1
546

Apabila menggunakan tp3.3 untuk pembangunan projek, banyak kali kod yang ditambah, dipadam, diubah suai dan disemak pada dasarnya adalah sama, terutamanya bahagian pengawal Namun, kod yang sama dalam setiap pengawal perlu ditulis semula corak, jenis ini Apakah jenis corak yang boleh digunakan untuk mengurangkan jumlah pertindihan kod Sebaik-baiknya menggunakan corak reka bentuk

Contohnya, buat sistem rbac:

Ini ialah kod asas untuk menambah, memadam, mengubah suai dan menyemak pengawal pentadbir saya Kecuali untuk kelas model yang berbeza yang dibuat oleh pembina, struktur asas tambah, ubah suai dan semak adalah serupa harap pakar boleh bagi nasihat, terima kasih.

protected $_model;
public function __construct(){
    parent::__construct();
    $this->_model=new MannagerModel();
}

/**
 * 管理員添加
 */
public function addC(){
    if(IS_POST){
        $data=I('post.');
        $res=$this->_model->Store($data);
        $this->redirectUrl($res,'listC');
        }
        $this->display();
}
/**
 * 管理員列表顯示
 * @return [type] [description]
 */
public function listC(){
    $data=$this->_model->lists();
    $this->assign('lists',$data);
    $this->display();
}

/**
 * 管理員刪除
 * @return [type] [description]
 */
public function delC(){
    $id=intval(I('get.id'));
    $res=$this->_model->del($id);
    //跳轉(zhuǎn)判斷函數(shù)
    $this->redirectUrl($res);
}
/**
 * 管理員更新
 * @return [type] [description]
 */
public function editC(){
    $id=intval(I('get.id'));
    //where的數(shù)組形式
    $where['id']=$id;
    // 顯示舊數(shù)據(jù)
    $old=$this->_model->lists($where);
    $this->assign('old',$old);
    //存儲(chǔ)新的數(shù)據(jù)
    if(IS_POST){
        $data=I('post.');
        $res=$this->_model->edit($id,$data);
        $this->redirectUrl($res,'listC');            
    }

    $this->display();
}
為情所困
為情所困

membalas semua(1)
巴扎黑

Mari kita berorientasikan objek Untuk penambahan asas, pemadaman, pengubahsuaian dan pertanyaan, tulis kelas asas untuk yang istimewa, hanya warisi kelas asas dan gantikannya.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan