diff --git a/reference/errorfunc/functions/get-error-handler.xml b/reference/errorfunc/functions/get-error-handler.xml new file mode 100644 index 00000000..03344921 --- /dev/null +++ b/reference/errorfunc/functions/get-error-handler.xml @@ -0,0 +1,119 @@ + + + + + get_error_handler + Kullanıcı tanımlı hata işleyici işlevi döndürür + + + + &reftitle.description; + + callablenullget_error_handler + + + + Varsa, geçerli hata işleyici işlevini döndürür. + + + + + &reftitle.parameters; + &no.function.parameters; + + + + &reftitle.returnvalues; + + Tanımlanmışsa, geçerli hata işleyiciyi döndürür. + Yerleşik hata işleyici kullanılıyorsa &null; döndürülür. + + + Döndürülen işleyici, tanımlamak için + set_error_handler işlevine iletilen + çağrılabilir değerin tam karşılığıdır. + + + + + &reftitle.examples; + + <function>get_error_handler</function> örneği + + +]]> + + + + + + &reftitle.notes; + + + PHP 8.5.0 öncesinde bu işlevsellik aşağıdaki çokdoldurum ile + sağlanabilir: + + + + +]]> + + + + + + + &reftitle.seealso; + + error_reporting + set_error_handler + restore_error_handler + trigger_error + error level constants + + + + diff --git a/reference/errorfunc/functions/get-exception-handler.xml b/reference/errorfunc/functions/get-exception-handler.xml new file mode 100644 index 00000000..232e8792 --- /dev/null +++ b/reference/errorfunc/functions/get-exception-handler.xml @@ -0,0 +1,119 @@ + + + + + get_exception_handler + Kullanıcı tanımlı istisna işleyici işlevi döndürür + + + + &reftitle.description; + + callablenullget_exception_handler + + + + Varsa, geçerli istisna işleyici işlevini döndürür. + + + + + &reftitle.parameters; + &no.function.parameters; + + + + &reftitle.returnvalues; + + Tanımlanmış geçerli istisna işleyiciyi döndürür. + Hiçbir işleyici tanımlanmamışsa &null; döndürülür. + + + Döndürülen işleyici, tanımlamak için + set_exception_handler işlevine iletilen + çağrılabilir değerin tam karşılığıdır. + + + + + &reftitle.examples; + + <function>get_exception_handler</function> örneği + +getMessage() . "\n"; +}; + +var_dump(get_exception_handler()); // NULL + +set_exception_handler($handler); + +var_dump(get_exception_handler() === $handler); // bool(true) + +?> +]]> + + + + + + &reftitle.notes; + + + PHP 8.5.0 öncesinde bu işlevsellik aşağıdaki çokdoldurum ile + sağlanabilir: + + + + +]]> + + + + + + + &reftitle.seealso; + + set_exception_handler + restore_exception_handler + restore_error_handler + error_reporting + Exceptions + + + +