0

これが私が持っているものです...

クラスUser_DataはCI_Modelを拡張します{

var $id,
    $first_name,
    $last_name,
    $name;

public function __construct($init_data) {
    parent::__construct();

    if(isset($init_data))
    {
     ...
    }

私の問題は、モデルをコントローラーにロードすると、エラーが発生することです。

メッセージ:User_Data :: __ Construct()の引数1がありません

ただし、ロード時にエラーが発生した場合でも、新しいインスタンスを作成するときに必要な処理が実行されます。

誰かが私を正しい方向に導くことができれば、それは素晴らしいことです。

ありがとうございました

4

1 に答える 1

0

引数を削除するか、デフォルト値を設定します。

public function __construct($init_data = 0)
于 2012-08-22T17:48:59.387 に答える