Array_push () kein Array, das außerhalb des Funktionsbereichs definiert ist [Duplikat]Php

PHP-Programmierer chatten hier
Anonymous
 Array_push () kein Array, das außerhalb des Funktionsbereichs definiert ist [Duplikat]

Post by Anonymous »

Code: Select all

$files = array();

function listFolderFiles($dir) {
$ffs = scandir($dir);
echo '[list]';
foreach ($ffs as $ff) {
if ($ff != '.' && $ff != '..') {
if (is_dir($dir . '/' . $ff))
listFolderFiles($dir . '/' . $ff);
else
echo '[*]' . $ff;

array_push(
$files,
array(
'file' => $dir . '/' . $ff,
'hash' => hash_file('md5', $dir . '/' . $ff)
)
);
echo '';
}
}
echo '[/list]';
}

listFolderFiles('/var/www');
var_dump($files);
< /code>
Warum bekomme ich hier leere Ausgabe? < /p>
array(0) { };

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post