igual que raul. pero otra cosa, para que te quede nomas. una cosa es require, que lo consulta, y otra es include, que lo agrega.
Lol, la diferencia de include y requiere es:
Si usas la función require() para incluir un archivo y ese archivo no existe el script para, pero si usas la función include() para incluir un archivo y ese archivo no existe el script se sigue ejecutando aunque el archivo incluido no exista.
InfoAcerca de require_once y include_once la única diferencia esque se necesita llamar solo una vez el script como lo cito OzX.
Tambien existe require_once y include_once, la unica diferencia esta en que solamente se llama 1 sola vez xD¡, lo recomiendan bastante para optimizar.