Ich möchte einige Verzeichnisse löschen und ich habe ihre Namen in einem Array namens Ordner gespeichert.PHP, Verzeichnisse entfernen
foreach ($folders as $f){
rmdir($dir);
$dir=rtrim($dir,"/");
$dir=rtrim($dir,$f);
}
Zum Beispiel:
dir: /cdf5/gfft/
and folders: gftt,cdf5
sah ich, dass manchmal die rtrim Funktion mehr als 4 Zeichen abgeschnitten und der verbleibende Weg in dir ist: /cdf
.
Was ist das Problem?
Teilen Sie Ihre 'folders' $ array uns. –
Wo ist $ dir definiert? – bg17aw
Wenn Sie nur einen nachgestellten Schrägstrich entfernen möchten, verwenden Sie substr es ist eine billigere Aktion für den Server –