programación PHP para vagos 4
Siempre que tengo que importar funciones o clases de otros ficheros lo hago con la función require, por ejemplo:
PHP:
-
require 'includes/class.sql.php';
Así, descaradamente sin poner paréntesis y me quedo tan a gusto, que le den por la oreja a las funciones require_once, include e include_once
¿Y por qué lo hago con require y no con un include?
A mi lo que me interesa es que se cargue el fichero por las buenas y si no se encuentra el fichero que salga un warning y se interrumpa la ejecución del script.
Jejeje, de verdad cada quien tira código como podemos, yo también lo hago así XD.
Claro que es mejor usarlo correctamente, para los que sean putistas acá la explicación: include cuando no es precisamente necesario que se cargue, include_once para cuando no estamos seguros si ya lo cargamos :p, y require cuando es indispensable que el script sea cargado
¿por qué lo cargo solo con require? en mi opinión un script no debe contener errores, por lo que es irrelevante la manera de cargado…, claro que puedo estar 100% equivocado :p
@Imzyos: por fin coincidimos en algo
@gafeman: Sí al fin :p