Me preguntaba cuál es la diferencia entre las funciones __construct()
y en una aplicación PHP, más particularmente en una aplicación Zend Framework.Cuál es la diferencia entre __construct() e init()
39
A
Respuesta
52
init() es llamado por el constructor.
init() no está definido en la especificación de PHP, solo es un método disponible con Zend Framework para ayudar a inicializar sin tener que reescribir el constructor usted mismo.
Sobre el mismo tema:
11
__construct es un método de php magic. Siempre existe y se llama a la creación de objetos. init() es solo un método reguar usualmente usado en ZF ..
Cuestiones relacionadas
- 1. ¿Cuál es la diferencia entre window.onload = init(); y window.onload = init;
- 2. Localización e internacionalización, ¿cuál es la diferencia?
- 3. ¿Cuál es la diferencia entre IDREF e IDREFS en XSD?
- 4. ¿Cuál es la diferencia entre Scope_Identity(), Identity(), @@ Identity e Ident_Current()?
- 5. ¿Cuál es la diferencia entre WAS e IIS?
- 6. ¿Cuál es la diferencia entre identidad e igualdad en OOP?
- 7. ¿Cuál es la diferencia entre las interfaces IComparable e IEquatable?
- 8. ¿Cuál es la diferencia entre "protegido" e "interno protegido"?
- 9. Cuál es la diferencia entre Add-PsSnapIn e Import-Module
- 10. ¿Cuál es la diferencia entre NHibernate e iBATIS.NET?
- 11. ¿Cuál es la diferencia entre IEnumerator e IEnumerable?
- 12. Erlang: ¿cuál es la diferencia entre "include_lib" e "include"?
- 13. ¿Cuál es la diferencia entre una clave principal e identidad?
- 14. ¿Cuál es la diferencia entre objeto e instancia?
- 15. ¿Cuál es la diferencia entre "privado" e "interno protegido"?
- 16. ¿Cuál es la diferencia entre import java.util. *; e importar java.util.Date; ?
- 17. ¿Cuál es la diferencia entre Tarea e hilo?
- 18. ¿Cuál es la diferencia entre ObservableCollection e INotifyPropertyChanged?
- 19. ¿Cuál es la diferencia entre size_t e int en C++?
- 20. ¿Cuál es la diferencia entre mutable e inmutable?
- 21. Cuál es la diferencia entre 'índice' e 'índice de lista'
- 22. ¿Cuál es la diferencia entre Convert.Int32() e Int32.Parse()?
- 23. ¿Cuál es la diferencia entre IDelegateEvent e IEvent en F #?
- 24. ¿Cuál es la diferencia entre AxInterop e Interop?
- 25. Cuál es la diferencia entre IQueryable e IEnumerable
- 26. ¿cuál es la diferencia entre invalidateList e invalidateDisplayList?
- 27. ¿cuál es la diferencia entre IVT e IDT?
- 28. ¿Cuál es la diferencia entre require e include con php?
- 29. en Java ¿cuál es la diferencia entre, E, T
- 30. ¿Cuál es la diferencia entre IFF_UP e IFF_RUNNING?
Así que ... si he de resumir ... 'init' es llamado por' __construct'? ¿O es el caso de que se llame a 'init' después de' __construct'? – iGbanam