287 of 410 menu

require funksiyasi

require funksiyasi joriy skriptda ko'rsatilgan faylni ulaydi va bajaradi. includedan farqli o'laroq, fayl topilmasa fatal xatolikni chaqiradi va skript bajarilishini to'xtatadi. Funktsiya ko'pincha muhim funksiyalar, klasslar yoki sozlamalarni o'z ichiga olgan fayllarni ulash uchun ishlatiladi.

Sintaksis

require 'path/to/file.php';

Misol

Sozlamalar faylini ulash:

<?php require 'config.php'; echo $db_host; // config.php faylidagi o'zgaruvchi ?>

Agar config.php fayli mavjud bo'lsa, uning tarkibi bajariladi va o'zgaruvchilar ishlatish uchun mavjud bo'ladi.

Misol

Mavjud bo'lmagan faylni ulashga urinish:

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

Agar missing_file.php fayli mavjud bo'lmasa, skript xatolik bilan tugaydi.

require va include o'rtasidagi farq

Asosiy farq shundaki, require fayl yo'qligida fatal xatolikni chaqiradi, include esa faqat ogohlantirish chiqaradi.

<?php include 'optional_file.php'; // Skript ishlashda davom etadi require 'required_file.php'; // Xatolik yuz berganda skript to'xtaydi ?>

Shuningdek qarang

  • include funksiyasi,
    bu ham fayllarni ulaydi, lekin xatolik yuz berganda skriptni to'xtatmaydi
  • require_once funksiyasi,
    bu faylni bir marta ulanishini kafolatlaydi
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish