Mal eine kleine Frage

Warum lässt du das:
PHP-Code:
$files = array();
while(
$file readdir($dh)) $files[] = $file;
$yourfiles implode(""$files); 
Durch implode() laufen? Kostet nur mehr Speed und vor allem Grösse in einer Datei..
dabei würde es das auch tun:
PHP-Code:
$files '';
while(
$file readdir($dh)) $files .= $file
btw. vielleicht wäre auch eine eigene function auch nicht schlecht..
PHP-Code:
function readdir_string($handle)
{
    if( 
$handle opendir($handle) )
    {
        
$file '';
        while( ( 
$files readdir($handle) ) !== false )
        {
            if( 
$files != '.' && $files != '..' )
            {
                
$file .= $files;
            }
        }
        if( !empty(
$file) )
        {
            return 
$file;
        }
        else
        {
            return 
false;
        }
    }
    else
    {
        return 
false;
    }

Die wäre dann zwar etwas mehr Code als obiges Beispiel, aber man weiss auf jedenfall wo man dran ist