2010-05-09 50 views

回答

2

您可以將成員變量和函數放置在任何php類的模型中。

一個CI模型的一個非常簡單的例子:

class sample_model extends Model { 
    // private member variable 
    private var $sample_arr; 

    // public constructor 
    public function __construct() 
    { 
     // call parent constructor 
     parent::__construct(); 
     // init sample array 
     $sample_arr = array(); 
    } 
} 

更多信息關於PHP http://www.php.net/manual/en/language.oop5.basic.php

+0

類所以基本上聲明它們的構造函數外,並在構造函數賦值。 – thedp 2010-05-11 20:04:03

+0

CodeIgniter模型只是PHP類,所以像在PHP中一樣定義類變量。您可以在第一類方法之前定義它們,並在任何地方和任何地方使用它們。你可以在方法外定義具有字符串,ints,浮點數組,數組等等的成員,但要用動態值定義它們,它們必須在方法中(構造是方法之一)。 – 2010-05-12 08:59:15

相關問題