Junior — Middle
Ar praktikoje naudojote išimčių valdymą su try ir catch blokais?
sobes.tech AI
Atsakymas iš AI
Taip, PHP kalboje išimčių apdorojimas naudojant try ir catch blokus yra standartinis būdas tvarkyti klaidas, ypač objektinio programavimo kode.
Naudojimo pavyzdys:
try {
$db = new PDO($dsn, $user, $password);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
// Užklausų vykdymas
} catch (PDOException $e) {
echo "Klaida jungiantis prie duomenų bazės: " . $e->getMessage();
}
Šis požiūris leidžia sugauti išimtis, centralizuotai tvarkyti klaidas ir užkirsti kelią programos žlugimui.