array og array_push
Jeg er ved at lave en funktion som lister mine biblioteker og smider dem i et array - men jeg får denne fejl:Parse error: syntax error, unexpected T_DOUBLE_ARROW in D:\wwwroot\film\index.php on line 15
Linje 15 er denne:
$array = array_push($file => $dir);
Mit mål er at få mit array til at se sådan her ud:
["filnavn"] => ["bibliotek"]
Min funktion:
<?php
function open_dir($dir) {
$handle = opendir($dir);
while (($file = readdir($handle)) !== false) {
if($file != "." && $file != "..") {
if(stristr($file,"-- ") || stristr($file,"#")) {
open_dir($dir."/".$file);
} else {
if(!is_array($array)) {
$array = array($file => $dir);
} else {
$array = array_push($file => $dir);
}
}
}
return $array;
}
?>
