287 of 410 menu

Funksioni require

Funksioni require lidh dhe ekzekuton skedarin e specifikuar në skriptin aktual. Ndryshe nga include, në mungesë të skedarit shkakton një gabim fatal dhe ndalon ekzekutimin e skriptit. Funksioni përdoret shpesh për të lidhur skedarë të rëndësishëm me funksione, klasa ose konfigurime.

Sintaksa

require 'path/to/file.php';

Shembull

Lidhja e një skedari me konfigurime:

<?php require 'config.php'; echo $db_host; // Ndryshorja nga config.php ?>

Nëse skedari config.php ekziston, përmbajtja e tij do të ekzekutohet dhe variablat do të bëhen të disponueshme.

Shembull

Përpjekja për të lidhur një skedar që nuk ekziston:

<?php require 'missing_file.php'; echo 'Kjo rresht nuk do të ekzekutohet'; ?>

Nëse skedari missing_file.php nuk ekziston, skripta do të përfundojë me gabim.

Dallimi midis require dhe include

Dallimi kryesor është se require shkakton një gabim fatal kur mungon skedari, ndërsa include vetëm një paralajmërim.

<?php include 'optional_file.php'; // Skripta do të vazhdojë të punojë require 'required_file.php'; // Skripta do të ndalet në rast gabimi ?>

Shihni gjithashtu

  • funksionin include,
    i cili gjithashtu lidh skedarë, por nuk e ndalon skriptën në rast gabimi
  • funksionin require_once,
    i cili garanton lidhjen një herë të skedarit
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo