unlink() 関数がエラーを報告した理由: 削除対象として指定されたファイルが存在しません。解決策: unlink() 関数の前にエラー抑制文字「@」を追加します。構文は「@unlink($filename)」です。 「@」エラー抑制機能は、関数の実行中に発生した問題によって引き起こされる一部のエラーおよび警告メッセージをブロックできます。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
unlink() 関数は次の目的で使用されます。指定されたファイルを削除しますが、存在しないファイルを削除したい場合は、 unlink() がエラーを報告します。
<?php $to_link = 'C:\Users\Administrator\Desktop\cut.jpg'; unlink($to_link); ?>
リンク解除関数のエラー レポートをブロックしたい場合は、エラー抑制文字 "@" を使用して、リンク解除の前にエラー抑制文字 "@" を追加できます( ) 関数。
<?php $to_link = 'C:\Users\Administrator\Desktop\cut.jpg'; @unlink($to_link); ?>
@unlink()
を使用した場合、エラーは報告されません。
説明: @エラー サプレッサー
@ は、関数の実行中に発生した問題によって引き起こされる一部のエラーと警告メッセージをシールドして、ユーザーがプログラムのエラー メッセージを確認できないようにします。これは、ユーザー インターフェイスが使いやすくなることに加えて、エラー ファイルへのパスなどの情報がブロックされるため、セキュリティにとってさらに重要です。
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPのリンク解除関数がエラーを報告した場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。