PHP unlink () behandelt die Ausnahme

Nun, ich habe mich gefragt, ob ich mit dem umgehen kannunlink() einwandfrei funktionieren. Ich will das nichtunlink() Funktion, um einen bösen Fehler auszulösen, wenn die Verknüpfung der Datei nicht aufgehoben werden kann (kann daran liegen, dass die Datei nicht gefunden wurde).

Ich habe so etwas versucht

try { 
    unlink("secret/secret.txt"); 
} catch(Exception $e) { 
    print "whoops!"; 
    //or even leaving it empty so nothing is displayed
} 

Aber es funktioniert nicht. Ich bin kein Experte in PHP. Ich habe diesen Ausnahmebehandlungscode irgendwo im Web gesucht und gefunden. Aber wie ich mich an meine Schulzeit erinnern kann, wurde dies auch für Java verwendet. SO sollte es geklappt haben. Ich weiß nicht, was mit dem Code falsch ist.

Oder kann ich einfach eine if..else Aussage wie benutzen

if(unlink($file)){
  //leaving here empty must ensure that nothing is displayed
}else{
  //leaving here empty must ensure that nothing is displayed
}

Aber dieser Code funktioniert auch nicht. Wo mache ich den Fehler? Was sind die anderen Möglichkeiten, um richtig damit umzugehen?

Können die Fehler durch Manipulieren mit der Fehlerberichterstattung (PHP) (Produktions- und Entwicklungsumgebung) ausgeblendet werden?

Antworten auf die Frage(7)

Ihre Antwort auf die Frage