288 of 410 menu

Функция require_once

require_once функциясы көрсөтүлгөн файлды учурдагы скрипке кошот. Эгерде файл мурун эле кошулган болсо, функция аны дагы бир жолу кошпойт. Бул, айрыкча, класс же функцияларды камтыган файлдарды кошкондо, кайра кошуу ката чыгара алган учурларда пайдалуу.

Синтаксис

require_once 'path/to/file.php';

Мисал

config.php файлын кошолу:

<?php require_once 'config.php'; echo $config['site_name']; ?>

Кодду иштетүүнүн натыйжасы (эгерде config.php'де $config массиви аныкталган болсо):

'My Site'

Мисал

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

<?php require_once 'functions.php'; require_once 'functions.php'; // Бул чакыруу эске алынбайт echo sum(2, 3); ?>

Кодду иштетүүнүн натыйжасы:

5

require менен айырмасы

requireдан айырмаланып, require_once функциясы файл мурун кошулганын текшерип, кайра кошпойт. Бул бир эле файлды бир нече жолу кошуудан келип чыккан каталардын алдын алат.

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

  • include функциясы,
    ал дагы файлдарды кошот, бирок алардын кайра кошулгандыгын текшербейт
  • include_once функциясы,
    ал 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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу