JavaScript is required

Có một file included.php như sau:

php

echo 'Xin chao PHP
';

?>

Kết quả đúng khi cho chạy đoạn chương trình PHP sau?

php

include 'included.php';

require 'included.php';

?>

A.

Xin chao PHP <br /> Xin chao PHP <br />

B.

Xin chao PHP

C.

Xin chao PHP <br />

D.

Xin chao PHP

Xin chao PHP

Trả lời:

Đáp án đúng: D


Đoạn code PHP sử dụng `include` và `require` để chèn nội dung của file `included.php`. - `include 'included.php';` sẽ chèn nội dung của `included.php` vào vị trí đó. Nếu file không tồn tại hoặc có lỗi, PHP sẽ đưa ra cảnh báo nhưng vẫn tiếp tục thực thi chương trình. - `require 'included.php';` cũng chèn nội dung của `included.php`. Tuy nhiên, nếu file không tồn tại hoặc có lỗi, PHP sẽ tạo ra lỗi fatal error và dừng chương trình. Trong trường hợp này, `included.php` chỉ đơn giản là in ra chuỗi "Xin chao PHP
". Vì cả `include` và `require` đều được gọi, chuỗi này sẽ được in ra hai lần, mỗi lần một dòng mới do thẻ `
`. Do đó, kết quả đúng là "Xin chao PHP
Xin chao PHP
".

Câu hỏi liên quan