PHP İthalatçı değerlerden kendi içeriklerini yazmaya Dahil dosyaları

1 Cevap php

Ben birkaç harici dosyaları içerecek bir index.php dosyası var:

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

Tüm bu dosyaları (o "şablonlar" dizini içindeki tüm klasörleri okur ve daha sonra her "template.php" dosyasını içerir) index.php içine dinamik olarak yüklenir.

Ben tüm "id1, id2, ID3" klasörlerinde aynı kodu var "template.php" yapmak için, AMA kalır hangi klasörde bağlı index.php değerleri yüklemek istiyorum ..

How can I do that? Thank You!

1 Cevap

Her şablon böylece gibi onun dizini bulmak olabilir:

/ Id1/template.php

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

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