Cita:
Iniciado por Patriarka
la constante __DIR__ NO ES STANDARD
¿De dónde sacas que no es estándar?
¿Sigues usando versiones viejas de PHP entonces?
La única razón de que __DIR__ no exista en tu ambiente es usar una versión vieja de PHP, lo cual está muy por debajo del profesionalismo: la experiencia no sirve de nada si sigues trabajando como hace 10 años.
El manual es claro y los tiempos también cambian:
http://php.net/manual/es/language.co...predefined.php Cita: 5.3.0 Se añadieron las constantes __DIR__ y __NAMESPACE__
Si hoy en día usas una versión inferior a 5.4 (como mínimo) no sólo pones en riesgo la seguridad de tus desarrollos, ¿imagina que sería usar versiones aún más viejas?
La poca o mucha experiencia no es excusa.