Alexander Brock: HTTP-Cache

Beitrag lesen

Hallo Freunde des gehobenen Forumsgenusses,

function engine_factory($engine_type)
  $engine_name = 'Engine_' . $engine_type;
  $engine_file = $engine_name . '.php';

if (!file_exists($engine_file)) {

Damit habe ich ein Problem:

Was ist, wenn 'Engine_'.$engine_type.'.php' gar nicht im aktuellen Verzeichnis sondern irgendwo anders im include-pfad liegt? Ich würde es bevorzugen, auf Teufel komm raus die Engine mit require_once einzubinden und es PHP überlassen bei Nichtexistenz abzubrechen.

Gruß
Alexander Brock