このエラーは抽象クラスaDBを継承する際に発生しますが、継承しない場合はエラーは報告されません。
L
L 2019-05-26 01:11:48
0
1
1164

<?php


抽象クラス aDB{


/*

*データベースに接続し、構成ファイルから構成情報を読み取ります。

*/

abstract public function conn();


abstract public function query ();


// 抽象パブリック関数 getAll();




##}



##クラス Mysql は DB を拡張します{



public $link;


/*

*データベースに接続して、設定ファイル 設定情報

*/

public function conn(){

include 'config.php';

$this->link = new mysqli ($cfg['host'], $cfg['user'], $cfg['pwd'], $cfg['db']);

var_dump($this->link );

}


public function query($sql){

return $this-> link->query($sql);

}

## // パブリック関数 getAll($sql){

// $ res = $this->query($sql);

// var_dump($res);

// }


#}

$mysql = new Mysql();

$mysql->conn();

?>

L
L

全員に返信(1)
L

解決、解決、抽象メソッドにパラメータを与えない、不用意すぎる

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート