چه طوری می شه نام فایل های توی یک دایرکتوری رو توی آرایه گذاشت؟
چه طوری می شه نام فایل های توی یک دایرکتوری رو توی آرایه گذاشت؟
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);
?>
موفق باشی
ببخشید قضیه ی این
"./up"
و این
if($file != '.' && $file != '..')
چیه؟
شما باید در $default_dir نام پوشه ای رو که میخوایش فایلهاش رو بریزی تو آرایه رو قرار بدی"up/."
file . و file.. یعنی sub folder , root folder که شما احتیاجی به ریختن اونها در آرایه نداری($file != '.' && $file != '..')
موفق باشی