Функција 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,
    која повезује датотеку само једном