Ten en cuenta que en la informática cualquier problema casi siempre tiene más de una soluciones, no obstante nosotros aquí enseñaremos lo más óptimo y mejor.
Solución:
Puedes usar __DIR__
para obtener el directorio de su script actual. Ha estado en PHP solo desde la versión 5.3, y es lo mismo que usar dirname(__FILE__)
. En la mayoría de los casos se utiliza para incluir otro archivo de un archivo incluido.
Considere tener dos archivos en un directorio llamado inc
que es una subcarpeta del directorio de nuestro proyecto, donde el index.php
archivo mentiras.
project
├── inc
│ ├── file1.php
│ └── file2.php
└── index.php
si lo hacemos include "inc/file1.php";
de index.php
funcionará. Sin embargo, desde file1.php
para incluir file2.php
debemos hacer un include relativo a index.php y no de file1.php
(asi que, include "inc/file2.php";
). __DIR__
arregla esto, así que desde file1.php
Podemos hacer esto:
Para responder a su pregunta: para incluir el archivo warlock.php
que está en el directorio superior de su archivo incluido, esta es la mejor solución:
Valoraciones y comentarios
Si te sientes estimulado, tienes la opción de dejar un artículo acerca de qué le añadirías a este ensayo.