Цикл while и переменные

cajka

Новичок
Усть примерно такой кусочек кода.

PHP:
<?php

$dir = 'image/cajka-65701/';

if ( $dir = opendir( $dir ) )
{
	while (false !==  ( $files = readdir( $dir ) )  )   // Открываем папку и  считываем файлы и вводим их
	{	echo $files. '<br />';
	
	}
}
?>
А как сделать, чтобы переменная $files была доступна и вне цикла, то есть ее значение не терялось?
 

Emmet

Новичок
PHP:
$dir = 'image/cajka-65701/';
$output = '';

if ( $dir = opendir( $dir ) )
{
    while (false !==  ( $files = readdir( $dir ) )  )   // Открываем папку и  считываем файлы и вводим их
    {
        $output .= $files. '<br />';    
    }
}

echo $output;
 

Вурдалак

Продвинутый новичок
Имена файлов разумеется
Почему имена файлов? По коду она обязана содержать false после выхода из цикла. Вопрос поставлен некорректно. Нужно было спросить: «как получить массив имён файлов?», к примеру.
 
Сверху