phpbar.de logo

Mailinglisten-Archive

[php] include und require

[php] include und require

Helge Frowein helge-frowein_(at)_online.de
Thu, 13 Jul 2000 17:03:26 +0200


Hi Patrick,

das habe ich verstanden und eingesehen *g* - wunderbar - DANKE!

Beste Grüsse

Helge

----- Original Message -----
From: Patrick Schneider <patrick_(at)_hpi.de>
To: <php_(at)_php-center.de>
Sent: Thursday, July 13, 2000 4:00 PM
Subject: Re: [php] include und require


> Hi Thomas, Helge,
>
> du schreibst, dass include eine Funktion ist.
> Das erklärt dann doch eigentlich den Fehler:
> if ($blabla)
> {
>  funktionsaufruf()
>  //  ohne die geschweifte Klammer wieder zu schließen!
> Wenn PHP diese Datei parst, wird ja bei require() die Datei gleich
> mitreingenommen, also auch das " } " in deiner externen Datei, bei
> include() wird das ja erst zur Laufzeit gemacht, also wenn du das Script
> ausführst und PHP zu der Stelle kommt, wo du include() stehen hast. Und
> da PHP erstmal die Datei parst und auf korrekte Syntax überprüft, wird
> es natürlich die fehlende " } " bemängeln, was es ja auch bei dir tut.
> Trotzdem würde ich ne Fehlerbehandlung komplett anders machen, zb. so:
>
> Datei funktionen.inc.php enthält:
> <?
> function fehlermeldung()
> {
>   echo ("Fehler!");
> }
> ?>
>
> Deine Hauptdatei:
>
> if ($blabla)
> {
>   include("funktionen.inc.php");
>   fehlermeldung();
> }
>
>
>
> Tschau,
>
> Patrick
>
> --
> ** Durchgehend geöffnet: http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_php-center.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php



php::bar PHP Wiki   -   Listenarchive