PHP önceden tanımlanmış İstisnalar listesinde geçiyor ve ben DomainException fark ettim. Herkes DomainException ne demek biliyor musun? O başarısız veri modeli doğrulama anlamına mı geliyor?
PHP önceden tanımlanmış İstisnalar listesinde geçiyor ve ben DomainException fark ettim. Herkes DomainException ne demek biliyor musun? O başarısız veri modeli doğrulama anlamına mı geliyor?
Hiç kimse aracı ne olduğunu bilmek gibi görünüyor nasıl burada oldukça komik bir tartışma var:
http://bugs.php.net/bug.php?id=47097
Bu bağlantının sonundan itibaren:
Domain means data domain here. That is a
DomainException
shall be through whenever a value does not adhere to a defined valid data domain. Examples:
- 0 bölümü için etki alanında değildir.
- Foo için hafta içi etki alanında değildir.
The first is different from out of range and alike, but you could use
InvalidParameter
in case it is actually a parameter to the function that performs the division. If it is a value calculated inside the function prior to executing the division and then a pre-conditon check throws instead of executing the division, then it becomes aDomainException
.
Istisna Bu tür matematiksel anlamda etki hataları hakkında bilgilendirmek için kullanılmalıdır.
Bkz domain of a function.
(Karmaşık sayılar kullandığınız sürece ...) Örneğin, karekök fonksiyonu sadece pozitif sayılar için tanımlı