Mailinglisten-Archive |
Sebastian Mendel wrote: >> Steh gerade vor dem Problem, dass ich überprüfen muss, ob eine Klasse >> ein bestimmtes Interface implementiert hat, um mit dieser Klasse >> weiter arbeiten zu können. >> >> Kennt da jemand eine Möglichkeit, vielleicht direkt eine Funktion? > > class_implements() > > > http://www.php.net/manual/en/function.class-implements.php hihi, war wohl der letzte, aber mit der besten Antwort .. ;-) und: if ( in_array( 'interface', class_implements(new bar) ) ) oder, vielleicht sogar schneller: if ( array_key_exists( 'interface', class_implements(new bar) ) ) -- Sebastian Mendel www.sebastianmendel.de www.sf.net/projects/phpdatetime | www.sf.net/projects/phptimesheet
php::bar PHP Wiki - Listenarchive