Mailinglisten-Archive |
Hi,
On Fri, Mar 09, 2007 at 10:08:09AM +0100, Andreas Ahlenstorf wrote:
>
> Aaaaber: require() und require_once() lösen ohnehin einen Fatal Error
> aus. Darum geht das da oben gar nicht. Hättest du ohne das @ vor dem
> require_once() gemerkt ;)
Genau, wenn er aber mit try/catch abfangen will ob das File mit
require* eingebunden werden kann, koennte er vorher z.B. mit is_file()
die Datei pruefen.
z.B.
try {
if (is_file($file)) {
require_once($file);
}
else {
throw new Exception ('file not found');
}
} catch (Exception $e) {
echo 'could not include ' . $file . ' ' . $e->getMessage();
}
Gruss Jens
php::bar PHP Wiki - Listenarchive