287 of 410 menu

require функциясы

require функциясы азыркы скриптте көрсөтүлгөн файлды туташтырып жана ишке ашырат. includeдан айырмаланып, файл жок болгон учурда фаталдуу ката чыгарып, скрипттин иштөөсүн токтотот. Функция көбүнчө маанилүү функцияларды, класстарды же орнотууларды камтыган файлдарды туташтыруу үчүн колдонулат.

Синтаксис

require 'path/to/file.php';

Мисал

Орнотууларды камтыган файлды туташтыруу:

<?php require 'config.php'; echo $db_host; // config.php файлынан өзгөрмө ?>

Эгерде config.php файлы бар болсо, анын мазмуну ишке ашырылат жана өзгөрмөлөр кол жеткиликтүү болот.

Мисал

Жок файлды туташтырууга аракет кылуу:

<?php require 'missing_file.php'; echo 'This line will not execute'; ?>

Эгерде missing_file.php файлы жок болсо, скрипт ката менен аяктайт.

require жана include ортосундагы айырма

Негизги айырма - require файл жок болгондо фаталдуу ката чыгарат, ал эми include бир гана эскертүү чыгарат.

<?php include 'optional_file.php'; // Скрипт иштешин улантат require 'required_file.php'; // Ката учурунда скрипт токтойт ?>

Ошондой эле караңыз

  • include функциясы,
    ал дагы файлдарды туташтырат, бирок ката учурунда скриптти токтотпойт
  • require_once функциясы,
    ал файлды бир жолу гана туташтырууну кепилдейт
Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу