V PHP, lahko vstavite vsebino ene PHP datoteke v drugo datoteko PHP preden strežnik, ki ga izvede.
Vključi in zahtevajo izjave se uporabljajo za vstavljanje uporabne kode, napisan v druge datoteke v poteku izvedbe.
Vključujejo in zahtevajo enaki, razen ob neuspehu:
- zahteva bo proizvodnjo usodne napake (E_COMPILE_ERROR) in ustaviti scenarij
- vključujejo samo pridelka bo opozorilo (E_WARNING) in scenarij bo še
Torej, če želite izvedbo navaliti ter razstava uporabnik izhod, tudi če so datoteke manjka, uporabite vključi. Drugače, v primeru okvira, vedno uporabite CMS ali zapletenih PHP uporabo kodira, zahtevajo, da vključujejo zakleniti pila v tok izvedbe. To bo pomagalo preprečitev ogrožanja varnosti in celovitosti aplikacije, samo v primeru enega zakleniti pila slučajen manjka.
Vključno z datotekami prihrani veliko dela. To pomeni, standardne glava, noga ali meni datoteko lahko ustvarite za vse vaše spletne strani. Potem, ko je glava je treba posodobiti, lahko samo posodobitev v glavi vključujejo datoteke.
Sintaksa
include 'filename';
or
require 'filename';
PHP vključujejo in zahtevajo izjavo
Osnovni primer
Predvidevamo, da so standardni glava datoteko, imenovano "header.php". Vključiti datoteki glave v stran, uporabo vključujejo/zahtevajo:
<html>
<body>
<?php include 'header.php'; ?>
<h1>Dobrodošli na moji domači strani!</h1>
<p>Some text.</p>
</body>
</html>