PHP adıyla bulunmaktadır

2 Cevap php

Ben şu şekilde adlandırılmış diğer alt-dizinleri dolu bir content klasörü vardır:

id1_1
id1_2
id1_3
id2_1
id2_2

Ve böylece. Bu klasörlerin her biri bir dosyayı içeren template.php.

Klasör sayısı, dinamik, yani id_1_ Benim index.php dosyasına ile başlayan tüm klasörlerdeki tüm template.php almak için bir yol bulmalıyız. Bunu yapmanın kolay bir yolu var mı?

2 Cevap

: Sen topak () işlevini kullanabilirsiniz

$arrFiles = glob('./id_1_*/template.php');
foreach($arrFiles as $file) {
     include_once($file);
}

Özyinelemeli bir işlev + foreach + işaretini kullanarak yapabilirsiniz:

http://www.php.net/glob