だから私はメインクラスで、私はクラスを定義しますが、このクラスはPOSTリクエストがする含まれている1、を除いてファイルの先頭に含まれているライブラリファイルにあるPHPではクラスが存在するかどうかをどうやって確認できますか?
function __construct(){
$this->conf = $GLOBALS['conf'];
$this->dbi = new dbinfo;
$this->modOpt = new modOptions;
$this->lang = new language;
/** Connect DB extended Class **/
parent::__construct($GLOBALS['connect']);
}
を構造体のこのような機能を持っていますこのように表示されます。
if (isset($_POST['delGroup']) && isset($_SESSION['content_viewer']) && $_SESSION['content_viewer']['code'] >= 1){
include_once(realpath(dirname(__FILE__) . '/../..')."/mod/dbinfo/proc.php");
}
ので、私はこの
function __construct(){
$this->conf = $GLOBALS['conf'];
if (isset(new dbinfo))
$this->dbi = new dbinfo;
$this->modOpt = new modOptions;
$this->lang = new language;
/** Connect DB extended Class **/
parent::__construct($GLOBALS['connect']);
}
府のようにDBINFOクラスのための私の構造関数に確認してください追加したいですこのメソッドはif isset
で動作しません。クラスがファイルに存在するかどうかをチェックする正しい方法を教えてください。おかげ
http://php.net/manual/en/function.get-declared-classes.php? –
PHPに実際に 'class_exists()'と呼ばれる関数があるということは皮肉なことがありますか? http://php.net/manual/en/function.class-exists.php ...私はほとんどあなたがにあなたの質問のタイトルを入力しただけで、あなたはこの答えを得て自分自身を1トン節約したと保証することができます質問を書く時間。 –
CD001
重複:http://stackoverflow.com/questions/29940289/check-if-a-class-exist-in-a-file –