<b class="gmail_sendername">Esteban Flores</b> <<a href="mailto:esflores@gmail.com">esflores@gmail.com</a>> escribió:<br><div>[...]<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><span class="q"><span class="gmail_quote"></span></span><div><br>No se si eso es efectivo ni tampoco lo he leido pero para evitar eso de los includes encadenados lo que yo hago es agregarlos desde el archivo raiz. Ej.:
<div> </div>
<div><< main.php >></div>
<div>include('db.php');</div>
<div>include('classDos.php');</div>
<div>include('classTres.php');</div>
<div> </div>
<div>en vez de </div>
<div> </div>
<div><< main.php >></div>
<div>include('db.php');</div>
<div><< db.php >></div>
<div>include('classDos.php');</div>
<div>include('classTres.php');</div></div></div></blockquote><div>[...]<br> </div>Por sanidad mental, siempre es mas efectivo tener un archivo llamemosle 'maestro', que sea contenedor de todos los includes (coleccion de objetos o funciones), y simplemente llamar a este desde cada archivo .php. Con esto aparte de evitar conflictos de dependecias, te protege indirectamente de redefiniciones, y hace tu codigo mas claro.
<br></div><br clear="all"><br>-- <br>Ismael S. Diaz.<br>Administrador Laboratorio Experimental<br>de Informatica y Computación Aplicada.<br>Universidad Tecnológica de Chile INACAP - Copiapó<br>Av. Circunvalación 281 <br>Telefono Movil 882-49-666
<br><a href="http://www.utecnologica.cl">http://www.utecnologica.cl</a>