راکت
1masoud
1masoud
توسط 1masoud مطرح شد
6 پاسخ

شمارش فولدر

@ali.bayat
چطور میتونم تعداد فولدر ها رو بشمارم
می خوام تعداد فولدر های یک پوشه رو در بیاورم؟


ثبت پرسش جدید
بهرام
بهرام
تخصص :Laravel Developer
@bahram6 سال پیشمطرح شد
0
count(\Illuminate\Support\Facades\File::directories('Directory Path'))

برای مثال برای گرفتن تعداد پوشه‌های پوشه public می‌تونید بنویسید:

count(\Illuminate\Support\Facades\File::directories(public_path('/')))

مسعود
مسعود
تخصص :HTML ,CSS ,JavaScript , PHP
@mrahmani20116 سال پیشمطرح شد
0

با تابع glob() می تونی تموم پوشه ها رو گرفته و با تابع count() تعدادشون رو در بیاری


1masoud
1masoud
تخصص :php,laravel
@masoudproton6 سال پیشمطرح شد
0

@bahram
من تو سرور قرار میدم اما پوشه public_htmlرو متوجه نمیشه و پوشه رو پیدا نمیکنه
ارور "/home/cdnpicabad/domains/cdnpic.abadis.ir/image/public" directory does not exist.

میشه راهنمایی کنید


Reza Amini
Reza Amini
تخصص :PHP/Laravel
@rezi6 سال پیشمطرح شد
0

یک تابع داریم به نام scandir و یک تایع دیگه هم داریم به نام glob
که به تابع اول باید اسم اون فولدر رو پاس داد و به تابع دوم یک پترن
که هردو هم یک ارایه رو بر میگردونن
حالا شما میتونید با استفاده از count تعدادشو بگیرید


علی بیات
علی بیات
تخصص :توسعه دهنده ارشد وب
@ali.bayat6 سال پیشمطرح شد
0
$total_items  = count( glob("test/*", GLOB_ONLYDIR) );

علی بیات
علی بیات
تخصص :توسعه دهنده ارشد وب
@ali.bayat6 سال پیشمطرح شد
0

و یا

count(array_filter(glob("test/*"), "is_dir"))

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام