2012-09-05 21 views

risposta

14

unlink() è l'approccio corretto

frammento di codice da un mio progetto, solo a eliminare se fosse un collegamento simbolico

if(file_exists($linkfile)) { 
    if(is_link($linkfile)) { 
     unlink($linkfile); 
    } else { 
     exit("$linkfile exists but not symbolic link\n"); 
    } 
} 

readlink(), restituisce la destinazione di un collegamento, è possibile eseguire scollegare su quello

if(is_link($linkfile)) { 
     $target = readlink($linkfile) 
     unlink($target) 
} 
+0

Grazie. Come dovresti eliminare ciò a cui punta il link? –

+1

modifica risposta sopra. –

Problemi correlati