Funksie include

Die funksie include sluit 'n gespesifiseerde lêer in en voer dit uit. As die lêer nie gevind word nie, word 'n waarskuwing uitgereik, maar die skrip se uitvoering gaan voort. As parameter neem die funksie die pad na die lêer.

Sintaksis

phpinclude 'pad/tot/lêer.php';

Voorbeeld

Laat ons die lêer header.php insluit en sy inhoud vertoon:

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

Voorbeeld

Kom ons probeer om 'n nie-bestaande lêer in te sluit:

php<?php
  include 'nonexistent.php';
  echo "Skrip gaan voort...";
?>

Resultaat van die kode-uitvoering:

phpWarning: include(nonexistent.php): failed to open stream: No such file or directory
Skrip gaan voort...

Voorbeeld

Laat ons 'n lêer met veranderlikes insluit en hulle gebruik:

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

Resultaat van die kode-uitvoering:

php'My Site'

Sien ook

  • die funksie require,
    wat soortgelyk is aan include, maar 'n fatale fout veroorsaak as die lêer afwesig is
  • die funksie include_once,
    wat die lêer slegs een keer insluit