287 of 410 menu

Hàm require

Hàm require kết nối và thực thi tệp được chỉ định trong tập lệnh hiện tại. Không giống như include, khi không có tệp, nó gây ra lỗi nghiêm trọng và dừng việc thực thi tập lệnh. Hàm này thường được sử dụng để kết nối các tệp quan trọng chứa hàm, lớp hoặc cài đặt.

Cú pháp

require 'path/to/file.php';

Ví dụ

Kết nối tệp cài đặt:

<?php require 'config.php'; echo $db_host; // Biến từ config.php ?>

Nếu tệp config.php tồn tại, nội dung của nó sẽ được thực thi và các biến sẽ trở nên khả dụng.

Ví dụ

Cố gắng kết nối tệp không tồn tại:

<?php require 'missing_file.php'; echo 'Dòng này sẽ không được thực thi'; ?>

Nếu tệp missing_file.php không tồn tại, tập lệnh sẽ kết thúc với lỗi.

Sự khác biệt giữa require và include

Khác biệt chính - require gây ra lỗi nghiêm trọng khi thiếu tệp, trong khi include chỉ cảnh báo.

<?php include 'optional_file.php'; // Tập lệnh sẽ tiếp tục hoạt động require 'required_file.php'; // Tập lệnh sẽ dừng nếu có lỗi ?>

Xem thêm

  • hàm include,
    cũng kết nối các tệp nhưng không dừng tập lệnh khi có lỗi
  • hàm require_once,
    đảm bảo kết nối tệp một lần duy nhất
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