Sobes.tech
Junior — Middle

Použili ste v praxi spracovanie výnimiek pomocou blokov try a catch?

sobes.tech AI

Odpoveď od AI

Áno, v PHP je spracovanie výnimiek pomocou blokov try a catch štandardným spôsobom riadenia chýb, najmä v objektovo orientovanom kóde.

Príklad použitia:

try {
    $db = new PDO($dsn, $user, $password);
    $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    // Spustenie dotazov
} catch (PDOException $e) {
    echo "Chyba pri pripájaní k databáze: " . $e->getMessage();
}

Tento prístup umožňuje zachytávať výnimky, centralizovane spravovať chyby a zabrániť pádu aplikácie.