288 of 410 menu

Hàm require_once

Hàm require_once kết nối tệp được chỉ định vào tập lệnh hiện tại. Nếu tệp đã được kết nối trước đó, hàm sẽ không kết nối lại nó. Điều này đặc biệt hữu ích cho việc kết nối các tệp chứa lớp hoặc hàm, nơi việc kết nối lại có thể gây ra lỗi.

Cú pháp

require_once 'path/to/file.php';

Ví dụ

Kết nối tệp config.php:

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

Kết quả thực thi mã (nếu trong config.php đã xác định mảng $config):

'My Site'

Ví dụ

Thử kết nối lại cùng một tệp:

<?php require_once 'functions.php'; require_once 'functions.php'; // Lệnh gọi này sẽ bị bỏ qua echo sum(2, 3); ?>

Kết quả thực thi mã:

5

Sự khác biệt so với require

Không giống như require, hàm require_once kiểm tra xem tệp đã được kết nối chưa và không thực hiện kết nối lại. Điều này ngăn chặn lỗi khi bao gồm nhiều lần cùng một tệp.

Xem thêm

  • hàm include,
    hàm này cũng kết nối các tệp, nhưng không kiểm tra việc bao gồm lại của chúng
  • hàm include_once,
    hàm này hoạt động tương tự require_once, nhưng không gây ra lỗi nghiêm trọng nếu thiếu tệp
Tiếng Việt
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ʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối