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

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Array_push () kein Array, das außerhalb des Funktionsbereichs definiert ist [Duplikat]

by Anonymous » 25 Feb 2025, 18:58

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) { };

Top