includes und require

Je größer deine Website wird, desto schneller wird klar: Immer wieder den gleichen Code zu schreiben ist nervig. Genau dafür gibt es in PHP include und require!

Stell dir vor, du hast eine Navigation oder eine Footer-Leiste, die auf jeder Seite gleich sein soll. Statt sie hundertmal zu kopieren, lagerst du sie einfach in eine separate Datei aus – und bindest sie mit einem einzigen Befehl überall ein. Sauber, oder?

Wie funktioniert ein include?

Ein include ist super easy:
Anklicken zum Kopieren
An dieser Stelle wird alles, was in funktionen.php steht, automatisch eingefügt. Der Clou: Änderst du etwas in dieser Datei, wirkt sich das sofort auf alle Seiten aus, die sie einbinden. Keine Copy-Paste-Orgie mehr!

Und was ist dann require?


Der Unterschied zwischen include und require liegt in der Wichtigkeit:

- include: Praktisch, aber nicht lebenswichtig. Wenn die Datei fehlt, zeigt PHP nur eine Warnung – das Skript läuft trotzdem weiter.
- require: Unverzichtbar. Wenn die Datei fehlt, stoppt PHP dein Skript sofort. Fatal Error!

Wenn du also etwas einbindest, ohne das dein Programm nicht richtig laufen kann (zum Beispiel die Navigation oder eine wichtige Funktion), solltest du require nehmen.

Hier ein kleines Beispiel:
Anklicken zum Kopieren
So musst du Änderungen an deiner Navigation nur noch einmal vornehmen – und alle Seiten sind automatisch aktuell.

Zusammengefasst

include = nice to have
require = must have

Beides hilft dir, deinen Code aufgeräumt, modular und pflegeleicht zu halten. Und das wird dir in größeren Projekten richtig viel Arbeit sparen!

Wie gehts weiter?

Bisher haben wir gelernt, wie du Benutzereingaben verarbeiten kannst – aber was macht man nun mit den ganzen Daten? Eine richtig praktische Sache: Du kannst daraus E-Mails verschicken!

Egal ob Kontaktformulare, Bestellungen oder Newsletter-Anmeldungen – PHP ermöglicht es dir, ganz einfach E-Mails direkt vom Server aus zu versenden.

Im nächsten Kapitel zeige ich dir Schritt für Schritt, wie du deine erste eigene E-Mail mit PHP verschickst. Und keine Sorge: Es ist einfacher, als du denkst!

Kommentare

Möchtest du etwas zu diesem Tutorial sagen?

2000 Zeichen übrig
Werbung

Du suchst einen günstigen Anbieter für Webhosting? Netcup hat alles, was du suchst!

Sichere dir jetzt einen 5€-Gutschein für Neukunden!

Mehr lesen