ฟังก์ชันทั้ง 4 ใช้ include ไฟล์ใน PHP แต่ต่างกันในรายละเอียด:
include()
include ไฟล์ หาไม่เจอ แสดง Warning แต่ไม่หยุด script
require()
include ไฟล์ หาไม่เจอ แสดง Fatal Error และหยุด script
include_once()
include ไฟล์แค่ครั้งเดียว ถ้า include แล้วจะไม่ include ซ้ำ หาไม่เจอ Warning ไม่หยุด script
require_once()
require ไฟล์แค่ครั้งเดียว ถ้า require แล้วจะไม่ require ซ้ำ หาไม่เจอ Fatal Error หยุด script