SEL.html

require_once

Informationsseite

nach unten Befehl
nach unten Version
nach unten Beschreibung
nach unten Beispiel1
nach unten Ausgabe1
nach unten Beispiel2
nach unten Ausgabe2

nach unten 

Befehl

require_once

 

nach obennach unten 

Version

 

 

nach obennach unten 

Beschreibung

Der require_once Befehl hat zur Folge, dass an seiner Stelle der Inhalt einer
anderen Datei ausgegeben wird und somit ersetzt sich der Befehl durch die Datei.
Der Hauptunterschied liegt darin, dass bei dem Befehl require_once der
einzubindende Code einer Datei nur einmal eingebunden wird.
Sehen Sie sich beide Beispiele genau an.
Beim zweiten Beispiel würde man versuchen, zwei identische functions in eine
Datei zu inkludieren - ein fataler Fehler!

Siehe auch:

 

nach obennach unten 

Beispiel1

Inhalt der Datei index.php:
require_once("1.php");
mache_etwas();
require_once("2.php");
Inhalt der Datei 1.php
function mache_etwas(){
    echo "Hier ist die Datei 1.php<br>";
}
Inhalt der Datei 2.php
require_once("1.php");
echo "Hier ist die Datei 2.php";

 

nach obennach unten 

Ausgabe1

Hier ist die Datei 1.php
Hier ist die Datei 2.php

 

nach obennach unten 

Beispiel2

Inhalt der Datei index.php:
require("1.php");
mache_etwas();
require("2.php");
Inhalt der Datei 1.php
function mache_etwas(){
    echo "Hier ist die Datei 1.php<br>";
}
Inhalt der Datei 2.php
require("1.php");
echo "Hier ist die Datei 2.php";

 

nach obennach unten 

Ausgabe2

Hier ist die Datei 1.php
Fatal error: Cannot redeclare mache_etwas() in 1.php on line 2

 

nach oben
weiter:weiter Seite switch
zurück:zurück Seite require
 

© 2001, 2002 E-Mail Damir Enseleit, mail@selfphp3.de