Heim >Backend-Entwicklung >PHP-Problem >So löschen Sie eine Datei in PHP

So löschen Sie eine Datei in PHP

藏色散人
藏色散人Original
2021-02-24 09:22:427599Durchsuche

In PHP können Sie die Funktion „unlink()“ verwenden, um die Datei mit dem angegebenen Pfad zu löschen. Die Syntax lautet „unlink($filename,$context)“; der Parameter „$filename“ kann nicht kann weggelassen werden und wird verwendet, um den Pfad der zu löschenden Datei anzugeben. Der Parameter „$context“ kann weggelassen werden und wird verwendet, um die Umgebung des Dateihandles anzugeben. Die Funktion unlink() gibt TRUE zurück, wenn die Datei erfolgreich gelöscht wurde, und FALSE, wenn das Löschen der Datei fehlschlägt.

So löschen Sie eine Datei in PHP

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP8.1, Dell G3-Computer.

In PHP können wir die Funktion unlink() verwenden, um jede Datei zu löschen. Die Funktion unlink() akzeptiert nur einen Parameter: den Dateinamen. Es ähnelt der Funktion unlink() von UNIX C.

Wenn die Datei nicht gelöscht wurde, generiert PHP unlink() einen Fehler der Stufe E_WARNING. Gibt TRUE zurück, wenn die Datei erfolgreich gelöscht wurde, andernfalls FALSE.

Syntax

bool unlink ( string $filename [, resource $context ] )

Dabei ist $filename der zu löschende Dateipfad; $context ist ein optionaler Parameter, der die Umgebung des Dateihandles angibt. $context ist eine Reihe von Optionen, die das Verhalten des Streams ändern.

Beispiel für eine PHP-Löschdatei

<?php      
$status=unlink(&#39;data.txt&#39;);    
if($status){  
echo "File deleted successfully";    
}else{  
echo "Sorry!";    
}  
?>

Führen Sie den obigen Code aus, um die folgenden Ergebnisse zu erhalten

File deleted successfully

[Empfohlen: PHP-Video-Tutorial]

Das obige ist der detaillierte Inhalt vonSo löschen Sie eine Datei in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn