Sự khác nhau giữa include và require trong PHP

Ta có 1 trang  index.php và cú pháp cho 2 phương thức nằm trong index.php như sau :
include("a.php");
require("a.php");
Vậy chúng khác nhau ra sao ?
- Đối với include nếu thiếu a.php sẽ báo lỗi nhưng vẫn tiếp tục biên dịch trang index.php.
- Đối với require nếu thiếu a.php sẽ báo lỗi và ngưng biên dịch trang index.php