287 of 410 menu

require funksiýasy

require funksiýasy görkezilen faýly häzirki skriptde birikdirýär we ýerine ýetirýär. include-den tapawutly, faýlyň ýoklugunda fatal ýalňyşlyga sebäp bolýar we skriptiň işini besleýär. Bu funksiýa köplenç funksiýalar, klaslar ýa-da sazlama faýllaryny birikdirmek üçin ulanylýar.

Sintaksis

require 'path/to/file.php';

Mysal

Sazlama faýlyny birikdirmek:

<?php require 'config.php'; echo $db_host; // Config.php faýlyndan üýtgeýän ?>

Eger config.php faýly bar bolsa, onuň mazmuny ýerine ýetiriler we üýtgeýänler elýeterli bolar.

Mysal

Ýok faýly birikdirmäge synanyşmak:

<?php require 'missing_file.php'; echo 'Bu setir ýerine ýetiriler däl'; ?>

Eger missing_file.php faýly ýok bolsa, skript ýalňyşlyk bilen tamamlanar.

require we include arasyndaky tapawut

Esasy tapawut - require faýlyň ýoklugunda fatal ýalňyşlyga sebäp bolýar, include bolsa diňe duýduryş berýär.

<?php include 'optional_file.php'; // Skript işini dowam etdirer require 'required_file.php'; // Ýalňyşlykda skript durar ?>

Şeýle hem garaň

  • include funksiýasyny,
    ýöne ýalňyşlykda skripti duruzmaýar
  • require_once funksiýasyny,
    faýly bir gezek birikdirmegi kepillendirýär
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et