Функцијата include

Функцијата include вклучува и извршува наведена датотека. Ако датотеката не е пронајдена, се прикажува предупредување, но извршувањето на скриптата продолжува. Како параметар функцијата прифаќа патека до датотеката.

Синтакса

phpinclude 'path/to/file.php';

Пример

Да ја вклучиме датотеката header.php и да го испечатиме нејзината содржина:

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

Пример

Да се обидеме да вклучиме непостоечка датотека:

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

Резултат од извршувањето на кодот:

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

Пример

Да вклучиме датотека со променливи и да ги искористиме:

php<?php
  // config.php содржи: $siteName = "My Site";
  include 'config.php';
  echo $siteName;
?>

Резултат од извршувањето на кодот:

php'My Site'

Погледнете ги исто така

  • функцијата require,
    која е аналогна на include, но предизвикува фатална грешка при отсуство на датотеката
  • функцијата include_once,
    која ја вклучува датотеката само еднаш