/ / PHP Dołączone pliki zapisujące własne treści z wartości importera - php, dynamic, include

PHP Zawiera pliki zapisujące własną treść z wartości Importera - php, dynamic, include

Mam plik index.php, który będzie zawierać kilka plików zewnętrznych:

„content / templates / id1 / template.php” „content / templates / id2 / template.php” „content / templates / id3 / template.php” itp.

Wszystkie te pliki są ładowane dynamicznie do index.php (odczytuje wszystkie foldery w katalogu „templates”, a następnie dołącza każdy plik „template.php”).

Chcę, aby plik „template.php” miał ten sam kod we wszystkich folderach „id1, id2, id3”, ALE, aby ładować wartości z index.php w zależności od tego, w którym folderze się znajduje.

Jak mogę to zrobić? Dziękuję Ci!

Odpowiedzi:

0 dla odpowiedzi № 1

Możesz sprawić, by każdy szablon odnalazł swój katalog w następujący sposób:

/id1/template.php

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

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