PHP 8.0.24 Released!

ValueError istisnası

(PHP 8)

Giriş

Bir değiştirgenin türü doğru, ancak değeri yanlış olduğunda bir ValueError yavrulanır. Örneğin, bir işlev pozitif bir tamsayı beklerken negatif bir tamsayı aktarmak veya bir işlev boş olmayan bir dize/dizi beklerken boş olanı aktarmak gibi.

Sınıf Sözdizimi

class ValueError extends Error {
/* Miras alınan özellikler */
protected string $message = "";
private string $string = "";
protected int $code;
protected string $file = "";
protected int $line;
private array $trace = [];
private ?Throwable $previous = null;
/* Miras alınan yöntemler */
final public Error::getMessage(): string
final public Error::getPrevious(): ?Throwable
final public Error::getCode(): int
final public Error::getFile(): string
final public Error::getLine(): int
final public Error::getTrace(): array
final public Error::getTraceAsString(): string
public Error::__toString(): string
private Error::__clone(): void
}
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top