Torsten: Include = Rückgabewert?

Beitrag lesen

Hi,

if(is_file($file))
    include($file);
else
    include('baustelle.php');
Die wohl einfachste Möglichkeit ist also die Funktion is_file() daüfr zu benutzen (Lesetip: http://de.php.net/is_file).

Nur wird die _so_ nicht funktionieren, da der Include-Path berücksichtigt werden müßte.

Warum sollte es nicht unktionieren? Es ist zwar nicht ganz das was ich haben will, aber ich habe die methode verwendet und es läuft.
-----------------------------------
$b = $_GET['b'];

$c[1] = 'start';
.
.
.
$c[8] = 'gaestebuch/gaestebuch';

if(!$b)
{
$b = 1;
}
$link = $c[$b].'.php';
if(!is_file($link))
  {
    $link = 'baustelle.php';
  }
---------------------------------------

und das ist der link:
---------------------------------------
<a href="index.php?b=3" target="_self">bla</a>
---------------------------------------

Ich finde nichts zu einem Rückgabewert von include, nur daß es eine Warnung erzeugt, wenn das File nicht existiert.

Jo das hab ich auch gefunden.
Also da es normalerweise dabei steht, das der Rückgabewert true or false ist, nehm ich mal an das dies bei Include nicht der Fall ist.

Danke für Eure Hilfe
LG Torsten