
Anuar Rodríguez Medina
Preguntaen que momento se utilizaría require o require_once?? o es mejor solo usar requiere_once??

Gonzalo Garcia Ariño
Tengo entendido que el require_once es mas pesado de procesar para el servidor que un simple require.

Mauricio Galvez
Mi recomendación es usar siempre
require_once
Esto es como tipar variables, puedes hacerlo o no, pero como buena practica es mejor siempre hacerlo.

Manuel Andrés Buriticá Yepes
Los métodos include y require ejecutan el código del archivo cada vez que lo incluyen, esto puede traer errores en la ejecución de tu código si tienes archivos con funciones pues te dirá que no puedes declarar dos veces una función con el mismo nombre. Para resolver esto existen: include_once y require_once que obligan a incluir una sola vez el archivo.

Edgar Ramón González Contreras
Require: Tu le dices al programa que necesitas "x" archivo para trabajar. Cada vez que necesites ese archivo para trabajar con tu nuevo archivo, es decir:
Tienes tu vista y tu controlador, tu controlador necesita si o si una vista. Ahí es donde usas el require.
Require_once: Es parecido al require, sin embargo tiene una particularidad: solo lo incluyes una vez y ya.
Por ejemplo, una pagina de error, cada vez que falle, te aparece un 404 not found bien bonito, el cual debes cargar cada que te lance un error. Esa ruta la declaras en un controlador. y cada vez que llamen al controlador, las demas paginas veran que esta ya guardada en el controlador y no necesitas agregarla en las otras paginas.

Carlos Eduardo Gomez García
Puedes usar ambos, no hay ninguna regla que te diga que debes usar uno u otro, suelen haber casos (casos extraños) es que por alguna razón el código se vuelve a ejecutar (Por error del programador) e incluye dos veces el mismo archivo causando un error, o puede ser que incluyas el mismo archivo en dos archivos diferentes y acabes requiriendo esos dos archivos en un tercer archivo, ahí también daría error, para eso es require_once, para que en el caso de que esto pase, no nos de el error y sea PHP quien decida si incluirlo o no en caso de que ya haya sido incluido antes.
Pero en Platzi nos encanta el código limpio y ordenado por lo que no nos pasará nunca que incluyamos el mismo archivo dos veces, ¿Verdad? Jaja
Ya en serio, puede pasar, pero si te pasa muy seguido lo correcto es que revises qué estás haciendo mal y lo corrijas, yo en lo personal prefiero require, porque así me aseguro que yo no estoy cometiendo ningún error en mi código