/ / PHP incluye archivos que escriben su propio contenido a partir de valores de Importador - php, dynamic, include

Archivos incluidos en PHP que escriben su propio contenido a partir de valores de Importador - php, dynamic, include

Tengo un archivo index.php que incluirá varios archivos externos:

"content / templates / id1 / template.php" "content / templates / id2 / template.php" "content / templates / id3 / template.php" etc.

Todos estos archivos se cargan dinámicamente en index.php (lee todas las carpetas dentro del directorio "templates" y luego incluye todos los archivos "template.php").

Quiero hacer que "template.php" tenga el mismo código en todas las carpetas "id1, id2, id3", PERO para cargar valores desde index.php según la carpeta en la que se encuentre.

¿Cómo puedo hacer eso? ¡Gracias!

Respuestas

0 para la respuesta № 1

Puede hacer que cada plantilla encuentre su directorio así:

/id1/template.php

 $path = dirname(__FILE__);
$id  = pathinfo($path,  PATHINFO_BASENAME);

echo "Hi, I"m the template in $id!";  // Will output "id1"