Anzeige:
Ergebnis 1 bis 4 von 4

Thema: require

  1. #1
    deepgreen
    Gast

    require

    Code:
      
    <?php
    
    if($i=1)
       {
        require("./test.php");
       }
    
    ?>
    wann wird test.php ins script eingebunden, zur laufzeit des scripts oder wenn die bedienung erfüllt ist?

  2. #2
    PanicFR
    Gast
    wenn die Bedingung if($i=1) erfüllt ist
    wird test.php eingebunden.. ansonsten wird es ignoriert.

    (zumindest ist es bei Perl so.. aber das ist ja ähnlich.. )

    Inwieweit sich das auf die überprüfung der Syntax bezieht und auch das vorhandensein der Datei geprüft wird, weiss ich nicht..
    bei Perl könnte diese Datei dann fehlen.. - solange die bedingung unwahr ist.


    gruss Sascha

  3. #3
    quinte17
    Gast
    in php gibts doch auch noch den include...

    ich bin mir zwar nicht sicher, aber require bindet das ffile doch auf alle fälle ein, egal ob die bedingung wahr ist oderr nicht, mit include müsste es bedingungsabhängig sein... kannst ja ganz einfach testen, indem du in dene test.php eine function schreibst, die du nach erfüllen bzw. nicht erfüllen deiner if aufrufst )

    CU

  4. #4
    Registrierter Benutzer Avatar von reno
    Registriert seit
    24.05.1999
    Ort
    Hohenpeißenberg
    Beiträge
    67
    Ja griaß Di,

    hier gibt es eine Erläuterung dazu: http://www.dynamic-webpages.de/50.tu...p_tutorialID=1


    Übrigens....
    @deepgreen
    In deinem Programmbeispiel wird require immer ausgeführt, denn was du dort machst, ist eine Zuweisung und keine Abfrage. Du müsstest statt if($i=1) schreiben: if($i==1).
    Geändert von reno (04-12-2001 um 15:02 Uhr)
    Hack on

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •