Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#1

[PHP] Elemente aus Array löschen

  Alt 24. Aug 2009, 11:39
Ich glaube heute ist nicht mein Tag.

Ich versuche gerade Elemente aus einem Array zu löschen, die in einem anderen Array enthalten sind:
Code:
$allDirs = (ScanDirectories("."));

$forbiddenDirs = array("Privat", "Source", "cgi-bin", "data", "luckie-online");

for ($j = 0; $j < count($allDirs); $j++)
{   
    for ($i = 0; $i < count($forbiddenDirs); $i++)
    {
        if (strpos($forbiddenDirs[$i], $allDirs[$j]) > 0)
        {
            echo "test";
            $allDirs = array_slice($allDirs, $j, 1);
        }
    }
}

foreach ($allDirs as $value)
{
    echo $value."
";
}
Leider wird "test" nie ausgegeben. Also stimmt irgednwas nicht mit strpos. Oder geht da smit PHP auch einfacher?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat