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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау