Безпечний поділ
PHP Винятки
try / catch
Блок-схема за ДСТУ
Вихідний код
function safeDiv($a, $b) {
try {
if ($b == 0) throw new Exception("нуль");
return $a / $b;
} catch (Exception $e) {
return 0;
}
} try / catch
function safeDiv($a, $b) {
try {
if ($b == 0) throw new Exception("нуль");
return $a / $b;
} catch (Exception $e) {
return 0;
}
}