PHPのテンプレートモード


このような状況に遭遇する可能性があります.いくつかのビジネスロジックを実現するために、同じオブジェクトを再構築してビジネス処理を行います.
例えば、試験用紙を作ると、先生は1セットの試験用紙を除いて、学生たちが試験用紙を手に入れたのは2つの場所しか違いません.記入した答えと名前は
このようにして、全体のアルゴリズムの骨格は一定で、あなたは1セットの問題を固定するだけでいいので、サブクラスはその中の1、2部を修正します
適用シナリオ:データベース中間層の抽象クラス
じょうふごう
link_id,$sql);
	}

	public function result($result,$num=1){
		return mysqli_result($result,$num);
	}

	public function fetch_assoc($result){
		return mysqli_fetch_assoc($result);
	}

	public function fetch_fields($result){
		return mysqli_num_fields($result);
	}

	public function free_result($result){
		return mysqli_free_result($result);
	}

	public function insert_id(){
		return mysqli_insert_id($this->link_id);
	}

	public function affected_rows() { 
        return mysqli_affected_rows($this->link_id); 
    }

    public function close(){
    	if($this->link_id!==null) $mysqli_close($this->link_id);
    	$this->link_id = null;
    	return true;
    }

    public function error(){
    	return mysqli_error($this->link_id);
    }
}
?>

少し疲れましたが、デザインモデルでよく使われているのはここまで勉強してからにしましょう.
法界の衆生が安楽であることを願う