Include funksiýasy

include funksiýasy görkezilen faýly birikdirýär we işledýär. Eger faýl tapylmasa, duýduryş berilýär, ýöne skriptiň işlenişi dowam edýär. Funksiýa parametr hökmünde faýlyň ýoluny kabul edýär.

Sintaksis

phpinclude 'path/to/file.php';

Mysal

header.php faýlyny birikdirýäris we onuň mazmunyny çap edýäris:

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

Mysal

Ýok faýly birikdirmäge synanyşýarys:

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

Kodyň işleniş netijesi:

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

Mysal

Üýtgeýjiler bilen faýly birikdirýäris we olary ulanyýarys:

php<?php
  // config.php şuny öz içine alýar: $siteName = "My Site";
  include 'config.php';
  echo $siteName;
?>

Kodyň işleniş netijesi:

php'My Site'

Şeýle-de görmeli

  • require funksiýasyny,
    ýa include-a meňzeş, ýöne faýl ýok bolanda ölümcül ýalňyşlygy döredýär
  • include_once funksiýasyny,
    ýa faýly diňe bir gezek birikdirýär