Funkcia include

Funkcia include pripája a vykonáva zadaný súbor. Ak súbor nie je nájdený, je vydané varovanie, ale vykonávanie skriptu pokračuje. Ako parameter funkcia prijíma cestu k súboru.

Syntax

phpinclude 'path/to/file.php';

Príklad

Pripojme súbor header.php a vypíšme jeho obsah:

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

Príklad

Skúsme pripojiť neexistujúci súbor:

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

Výsledok vykonania kódu:

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

Príklad

Pripojme súbor s premennými a použime ich:

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

Výsledok vykonania kódu:

php'My Site'

Pozrite tiež

  • funkciu require,
    ktorá je analogická include, ale spôsobuje fatálnu chybu pri absencii súboru
  • funkciu include_once,
    ktorá pripája súbor iba raz