13. PHP 物件導向
class News {
punlic function __construct() {}
public function add() {}
public function edit($news_id) {}
public function delete($news_id) {}
}
13
39. 物件導向基礎 ( 私有函數 )
● Public
● Protected
● Private
private function _utility()
{
// do some code
}
大家可以透過瀏覽器看看 39
40. 類別建構子
<?php
class Blog extends CI_Controller {
public function __construct()
{
parent::__construct();
// Your own constructor code
$this->load->helper('url');
$this->load->library('email');
}
}
?>
40
55. CodeIgniter Models
● 目錄 : application/models/
● application/models/user_model.php
class User_model extends CI_Model {
public function __construct()
{
parent::__construct();
}
}
55
56. 簡單 model 寫法
class Blog_model extends CI_Model {
function __construct()
{
// Model 建構函數
parent::__construct();
}
function get_last_ten_entries()
{
…............
}
function insert_entry()
{
…............... 56
}
}