la siguiente comporta diferente en anfitrión:manipulación dir (__ DIR__) no funciona
echo 'DIR:' .__DIR__; // DIR:__DIR__
localhost: (funciona bien):
DIR:C:\Program Files\VertrigoServ\www
por qué esta salida diferente?
la siguiente comporta diferente en anfitrión:manipulación dir (__ DIR__) no funciona
echo 'DIR:' .__DIR__; // DIR:__DIR__
localhost: (funciona bien):
DIR:C:\Program Files\VertrigoServ\www
por qué esta salida diferente?
Usted necesita PHP 5.3 para utilizar __DIR__
En las versiones anteriores se puede usar en lugar dirname(__FILE__)
De acuerdo con la PHP magic constants docs, la constante __DIR__
sólo se añadió en PHP 5.3.0. Probablemente estés usando una versión anterior en tu entorno "host".
Probar:
<? echo realpath(dirname(__DIR__)); ?>
carpeta: localhost o raíz :)
¿Puede por favor aclarar las dos ubicaciones diferentes y la salida de cada uno de eco de la __DIR__? –