Junior — Middle
Използвали ли сте обработка на изключения с помощта на блокове try и catch в практиката си?
sobes.tech AI
Отговор от AI
Да, в PHP обработката на изключения с помощта на блоковете try и catch е стандартният начин за управление на грешки, особено в обектно-ориентирания код.
Пример за използване:
try {
$db = new PDO($dsn, $user, $password);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
// Изпълнение на заявки
} catch (PDOException $e) {
echo "Грешка при свързване с базата данни: " . $e->getMessage();
}
Този подход позволява улавянето на изключения, централизираното обработване на грешки и предотвратяване на сривове в приложението.