PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPの種類のエラー


はじめに

PHPの内部エラータイプは、エラーから継承されたクラスによって表されます。 クラス。 ErrorクラスはThrowableを実装します インターフェース。 Errorクラスのプロパティとメソッドは次のとおりです-

プロパティ

  • メッセージ −エラーメッセージ
  • コード −エラーコード
  • ファイル −エラーが発生したファイル名
  • −エラーが発生した行

メソッド

  • __construct() −エラーオブジェクトを作成します
  • getMessage() −エラーメッセージを取得します
  • getPrevious() −以前のThrowableを返します
  • getCode() −エラーコードを取得します
  • getFile() −エラーが発生したファイルを取得します
  • getLine() −エラーが発生した行を取得します
  • getTrace() −スタックトレースを取得します
  • getTraceAsString() −スタックトレースを文字列として取得します
  • __ toString() −エラーの文字列表現
  • __ clone() −エラーのクローンを作成する

PHPのエラークラスのタイプの階層は次のとおりです-

エラーの種類

  • エラー
    • ArithmeticError
      • DivisionByZeroError
    • AssertionError
    • ComputeError
      • ParseError
    • TypeError
      • ArgumentCountError

  1. PHPのerror_get_last()関数

    error_get_last()関数は、最後に発生したエラーを連想配列として取得します。連想配列には4つのキーが含まれています- [タイプ]-エラータイプについて説明します [メッセージ]-エラーメッセージについて説明します [ファイル]-エラーが発生したファイルについて説明します [行]-エラーが発生した行を説明します 構文 error_get_last() パラメータ NA 戻る error_get_last()関数は、キー「type」、「message」、「file」、および「line」を使用して最後のエラーを記述する連想配列を返します。エラーがまだ

  2. 0x80070057 エラーを修復する方法

    0x80070057 エラー を含む典型的な問題です。 Windows Update または Windows Live Messenger メール サービス。エラー メッセージは、Windows Update、具体的には「SoftwareDistribution」フォルダーに問題があることを示している可能性があります。または、Windows Live Messenger メールからのものである場合は、メッセージが送信トレイに残っていることを意味している可能性があります。メール便での発送となります。エラーメッセージが表示されないようにしてPCを修正するには、コード0x80070057でエラ