Есть ли у кого какие пожелания на расширение функционала этих объектов ?
$file_os
$folder
$ftp
$textfile
у нас есть один старый тренировочный проект textfileworkshop.com - в принципе любой функционал несложно будет перетащить в хуман ну или еще что новенького надо ?
Расширение работы с файлами,папками, текстовым файлами и фтп
Re: Расширение работы с файлами,папками, текстовым файлами и
м.б. сделать - get_random_file ?
Re: Расширение работы с файлами,папками, текстовым файлами и
abuser писал(а):м.б. сделать - get_random_file ?
Код: Выделить всё
echo 'files list:<br>';
// запоминаем все файлы в массив
$files_ar = array();
if ($dh = opendir(__DIR__)) {
while (($file = readdir($dh)) !== false) {
// нам нужны только файлы, не директории и шорткаты
if (is_file($file)) {
echo "filename: $file<br>";
$files_ar[] = $file;
}
}
closedir($dh);
}
echo '+---------------------------------------------------+<br>';
// выбираем из массива рандомный файл
$rand_file_name = $files_ar[array_rand($files_ar)];
echo 'random file: '.$rand_file_name.'<br>';
echo '+---------------------------------------------------+<br>';
// вытягиваем содержимое рандомного файла
$file_contents = file_get_contents(__DIR__.'\'.$rand_file_name);
echo 'random file '.$rand_file_name.' contents:<br>'.$file_contents.'<br>';
Re: Расширение работы с файлами,папками, текстовым файлами и
спасибо, сделаем.abuser писал(а):м.б. сделать - get_random_file ?
и за пхп код тоже спасибо )