###
前回の続きですので「autoloadが走らないように、事前に、クラスが存在するかがわかればいいのに…」なんて関数、
のお話から、になります。
まず、get_declared_classes() 関数というものがありまして…なにはともあれ、見ていきましょう。
class hoge {
}
var_dump( get_declared_classes() );
get_declared_classes() 関数は「定義済のクラスの名前を配列として返す」関数です。
hogeを定義したので、hogeも、多分最後のほうにいるんじゃないか、と思います。
ここから探し出せばよいのですが、そこまで面倒をしなくても、もうちょっとそのものずばりな関数が存在します。
それが、 class_exists() 関数です。
(この続きは以下をご覧ください)
リンク
御社のプレスリリース・イベント情報を登録するには、ZDNet Japan企業情報センターサービスへのお申し込みをいただく必要がございます。詳しくは以下のページをご覧ください。