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

  • Автор темы Автор темы cajka
  • Дата начала Дата начала

cajka

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

PHP:
<?php

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

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

А как сделать, чтобы переменная $files была доступна и вне цикла, то есть ее значение не терялось?
 
PHP:
$dir = 'image/cajka-65701/';
$output = '';

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

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