ホームページ  >  記事  >  バックエンド開発  >  PHPのリンク解除関数がエラーを報告した場合の対処方法

PHPのリンク解除関数がエラーを報告した場合の対処方法

青灯夜游
青灯夜游オリジナル
2021-09-17 18:29:162639ブラウズ

unlink() 関数がエラーを報告した理由: 削除対象として指定されたファイルが存在しません。解決策: unlink() 関数の前にエラー抑制文字「@」を追加します。構文は「@unlink($filename)」です。 「@」エラー抑制機能は、関数の実行中に発生した問題によって引き起こされる一部のエラーおよび警告メッセージをブロックできます。

PHPのリンク解除関数がエラーを報告した場合の対処方法

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

unlink() 関数は次の目的で使用されます。指定されたファイルを削除しますが、存在しないファイルを削除したい場合は、 unlink() がエラーを報告します。

<?php
$to_link = &#39;C:\Users\Administrator\Desktop\cut.jpg&#39;;
unlink($to_link);
?>

PHPのリンク解除関数がエラーを報告した場合の対処方法

リンク解除関数のエラー レポートをブロックしたい場合は、エラー抑制文字 "@" を使用して、リンク解除の前にエラー抑制文字 "@" を追加できます( ) 関数。

<?php
$to_link = &#39;C:\Users\Administrator\Desktop\cut.jpg&#39;;
@unlink($to_link);
?>

@unlink() を使用した場合、エラーは報告されません。

説明: @エラー サプレッサー

@ は、関数の実行中に発生した問題によって引き起こされる一部のエラーと警告メッセージをシールドして、ユーザーがプログラムのエラー メッセージを確認できないようにします。これは、ユーザー インターフェイスが使いやすくなることに加えて、エラー ファイルへのパスなどの情報がブロックされるため、セキュリティにとってさらに重要です。

推奨学習: 「PHP ビデオ チュートリアル

以上がPHPのリンク解除関数がエラーを報告した場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。