[[oktatas:programozás:php:php oop|< PHP OOP]] ====== PHP OOP kivételkezelés ====== * **Szerző:** Sallai András * Copyright (c) Sallai András, 2020 * [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]] * Web: https://szit.hu ===== Kivételkezelés ===== A PHP 5 verziótól lehetőség van try..catch szerkezet használatára. try { //kód }catch(Exception $ex) { die($e); } ==== Kivételkezelés külön függvényben ==== getMessage(), "\n"; } } function trySzamol() { echo reciprok(0); } function reciprok($x) { if (!$x) { throw new Exception('Osztás 0-val'); } return 1/$x; }