PHP Conference Japan 2024

LogicException 類別

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

簡介

表示程式邏輯錯誤的例外。這類例外應該直接導致程式碼的修正。

類別概要

class LogicException extends Exception {
/* 繼承的屬性 */
protected 字串 $message = "";
private 字串 $string = "";
保護的 整數 $code;
保護的 字串 $file = "";
保護的 整數 $line;
私有的 陣列 $trace = [];
私有的 ?Throwable $previous = null;
/* 繼承的方法 */
公開的 Exception::__construct(字串 $message = "", 整數 $code = 0, ?Throwable $previous = null)
最終 公開的 Exception::getMessage(): 字串
最終 公開的 Exception::getCode(): 整數
最終 公開的 Exception::getFile(): 字串
最終 公開的 Exception::getLine(): 整數
最終 公開的 Exception::getTrace(): 陣列
私有的 Exception::__clone():
}
新增註解

使用者貢獻的註解 1 則註解

Dawid Krysiak
13 年前
直接已知的子類別
BadFunctionCallException、DomainException、InvalidArgumentException、LengthException、OutOfRangeException
To Top