Funkcja include

Funkcja include podłącza i wykonuje określony plik. Jeśli plik nie zostanie znaleziony, wyświetlane jest ostrzeżenie, ale wykonanie skryptu jest kontynuowane. Jako parametr funkcja przyjmuje ścieżkę do pliku.

Składnia

phpinclude 'path/to/file.php';

Przykład

Podłączmy plik header.php i wyświetlmy jego zawartość:

php<?php
  include 'header.php';
?>

Przykład

Spróbujmy podłączyć nieistniejący plik:

php<?php
  include 'nonexistent.php';
  echo "Script continues...";
?>

Wynik wykonania kodu:

phpWarning: include(nonexistent.php): failed to open stream: No such file or directory
Script continues...

Przykład

Podłączmy plik ze zmiennymi i użyjmy ich:

php<?php
  // config.php zawiera: $siteName = "My Site";
  include 'config.php';
  echo $siteName;
?>

Wynik wykonania kodu:

php'My Site'

Zobacz też

  • funkcję require,
    która jest analogiczna do include, ale powoduje błąd krytyczny przy braku pliku
  • funkcję include_once,
    która podłącza plik tylko raz