ෆන්ක්ෂනය 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 ෆන්ක්ෂනය,
    එය ගොනුව එක් වරක් පමණක් සම්බන්ධ කරයි