فراخوانی پوشه‌ها توسط glob()

3dsmax

Member
سلام به بچه‌های مجید آنلاینی
---
یه سوال برام پیش اومده بود، گفتم از شما دوستان بپرسم، شاید مشکلم رفع بشه.
---
من با تابع php به نام glob، می‌خوام پوشه هایی که در مثلا مسیر doc هستن رو فراخوانی کنم برای این کار میام، از این تابع به صورت زیر استفاده میکنم.
PHP:
foreach (glob("doc/*") as $filename) {
	echo $filename;
}

ولی این علاوه بر پوشه‌هایی که در مسیر doc قرار دارن، میاد هر فایل و پوشه‌ای که در پوشه doc قرا داره رو می‌گیره، ولی من فقط میخوام پوشه‌هایی که در doc قرا دارن رو فراخوانی کنم؟؟؟
 

3dsmax

Member
یعنی کسی تا حالا با تابع glob کار نکرده؟؟
بابا این تابع که معروفه !!
 

NabiKAZ

Well-Known Member
این یه راه دیگه
PHP:
<?php
############### templates directory #############
$templates_path = "templates/";
$d = dir($templates_path);
while (false !== ($entry = $d->read())) {
    if ($entry != "." and $entry != ".." and is_dir($templates_path.$entry)) {
        $templates[] = $entry;
    }
}
$d->close();

print_r($templates);
###################################################
?>
 

جدیدترین ارسال ها

بالا