288 of 410 menu

Fungsi require_once

Fungsi require_once menyambungkan fail yang dinyatakan ke dalam skrip semasa. Jika fail telah disambungkan sebelum ini, fungsi ini tidak akan menyambungkannya semula. Ini amat berguna untuk menyambungkan fail yang mengandungi kelas atau fungsi, di mana penyambungan semula boleh menyebabkan ralat.

Sintaks

require_once 'path/to/file.php';

Contoh

Mari sambungkan fail config.php:

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

Keputusan pelaksanaan kod (jika dalam config.php tatasusunan $config ditakrifkan):

'My Site'

Contoh

Cubaan untuk menyambungkan semula fail yang sama:

<?php require_once 'functions.php'; require_once 'functions.php'; // Panggilan ini akan diabaikan echo sum(2, 3); ?>

Keputusan pelaksanaan kod:

5

Perbezaan dengan require

Berbeza dengan require, fungsi require_once menyemak sama ada fail telah disambungkan sebelum ini, dan tidak melaksanakan penyambungan semula. Ini mengelakkan ralat apabila fail yang sama disertakan beberapa kali.

Lihat juga

  • fungsi include,
    yang juga menyambungkan fail, tetapi tidak menyemak penyertaan semula mereka
  • fungsi include_once,
    yang berfungsi sama seperti require_once, tetapi tidak menyebabkan ralat fatal jika fail tiada
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak