¿Es esto solo una diferencia estilística o el uso de require_once('filename.php')
frente a require_once 'filename.php'
tiene diferencias de carga/eficiencia reales?PHP: ¿es mejor usar require_once ('filename.php') o require_once 'filename.php';
26
A
Respuesta
14
Es exactamente lo mismo. Es una cuestión de estilo.
Los paréntesis pueden interferir algunas veces. Por ejemplo, este ejemplo del manual no hace lo que espera:
if (include('vars.php') == 'OK') {
echo 'OK';
}
Ver example #4.
9
¿Qué le dice su corazón?
Diferencia de rendimiento, en su caso: insignificante.
+0
¡Simplemente me gusta que esta pueda ser una respuesta válida a una pregunta de programación! –
7
26
pera Estándares de Codificación dicen:
"include_once y require_once son declaraciones, no funciones Los paréntesis no debe rodear el nombre de archivo del asunto.".
Fuente: http://pear.php.net/manual/en/standards.including.php
Cuestiones relacionadas
- 1. Require_once PHP Error
- 2. require_once() o die() no funciona
- 3. module_load_include() vs require_once
- 4. include, include_once, require or require_once?
- 5. ¿Cuál es el alcance de require_once en PHP?
- 6. ¿Hay un equivalente de ASP MVC para require_once() de PHP?
- 7. PHP require_once no pudo abrir el permiso de transmisión denegado
- 8. Advertencia: require_once(): No es seguro confiar en el timezone settingserror del sistema en PHP
- 9. ¿Cómo funciona la resolución de ruta en require_once?
- 10. Asignación de contenido a una variable con include/require_once
- 11. Use Require_once() para incluir las variables de conexión de la base de datos correctamente
- 12. ¿Hay alguna forma de establecer explícitamente el alcance de require_once() en global?
- 13. Solución de problemas "require_once (../ bootstrap.php.cache): no se pudo abrir la secuencia: No existe ningún archivo o directorio"
- 14. ¿Incluye un directorio completo en PHP o comodín para usar en PHP Include?
- 15. cuándo usar MVC en PHP?
- 16. PHP requiere/incluye prácticas de codificación
- 17. ¿Por qué require_once hace eco de todo el contenido del archivo?
- 18. ¿Es mejor usar Lista o Colección?
- 19. ¿Qué es mejor usar: Convert.ToX o X.Parse (...)?
- 20. ¿Es mejor usar ob_get_contents() o $ text. = 'Test';
- 21. ¿Debo usar inyección de dependencia en mi proyecto php?
- 22. cómo usar el correo php pear
- 23. ¿Escape HTML a PHP o usa eco? ¿Cual es mejor?
- 24. ¿Es mejor usar archivos de varios idiomas o 1?
- 25. ¿Cuál es la mejor manera de incluir bibliotecas PHP cuando se usa un patrón estático de fábrica?
- 26. PHP, ¿es mejor establecer la variable antes si o usar if/else?
- 27. ¿Qué es más rápido/mejor de usar: la función md5 de MySQL o PHP?
- 28. ¿Cuál es la diferencia entre PHP require e include?
- 29. Lo que es mejor: Json o XML (PHP)
- 30. ¿Es mejor usar un calificador no codicioso o un lookahead?
Sólo un carácter adicional a escriba en el caso de los paréntesis. – stillstanding
Tengo un comportamiento diferente para los dos. Una ruta se escribe utilizando dirname y otra funciona en relación con la raíz del sitio. Muy raro. –