PDA

View Full Version : لیست دایرکتوری



mmehdyt
یک شنبه 12 فروردین 1386, 10:57 صبح
چه طوری می شه نام فایل های توی یک دایرکتوری رو توی آرایه گذاشت؟

ealvandi
یک شنبه 12 فروردین 1386, 19:14 عصر
file_array$ نام آرایه
count$ شمارنده
file$ نام فایل جاری
default_dir$ نام پوشه جاری




<?php
$default_dir = "./up";
if(!($dp = opendir($default_dir))) echo("Cannot open $default_dir.");
$count = 1;
while($file = readdir($dp))
if($file != '.' && $file != '..')
{
$file_array[$count] = $file;
$count++;
}
closedir($dp);
?>


موفق باشی

mmehdyt
دوشنبه 13 فروردین 1386, 11:33 صبح
ببخشید قضیه ی این

"./up"
و این

if($file != '.' && $file != '..')
چیه؟

ealvandi
دوشنبه 13 فروردین 1386, 21:33 عصر
"up/."

شما باید در $default_dir نام پوشه ای رو که میخوایش فایلهاش رو بریزی تو آرایه رو قرار بدی





($file != '.' && $file != '..')


file . و file.. یعنی sub folder , root folder که شما احتیاجی به ریختن اونها در آرایه نداری


موفق باشی