PHP: PDO

Теория: Введение

PDO (PHP Data Objects) — встроенный механизм PHP для работы с базами данных из кода. С его помощью можно создавать схему базы данных, выполнять вставку, обновление и удаление записей. PDO унифицирует работу со всеми базами, предоставляя единый интерфейс для взаимодействия с ними. В теории это позволяет легко заменять одну базу данных другой при необходимости без переписывания кода.

В этом курсе вы научитесь работать с PDO:

  • Подключаться к базе данных с помощью PDO
  • Подготавливать и выполнять запросы
  • Автоматически освобождать ресурсы с помощью try-catch-finally
  • Обрабатывать результаты запросов и конвертировать их в объекты
  • Использовать плейсхолдеры для защиты от SQL-инъекций
  • Работать с транзакциями
  • Реализовывать паттерн Data Access Object (DAO)