شرح صفوف ومحتوى الفقرة
تمثل واجهة كائنات بيانات PHP (PDO — PHP Data Objects) الطبقة الكائنية القياسية المدمجة في PHP 8.4 للتعامل الاحترافي الآمن مع قواعد البيانات:
- دعم موحد لمختلف المحركات: على عكس الإضافات القديمة المقيدة بمحرك واحد، تتيح لك PDO الاتصال بـ MySQL وMariaDB وPostgreSQL وSQLite وSQL Server بنفس الكود والدوال تماماً مع تغيير نص الاتصال فقط.
- الأمان المدمج والاستثناءات: تدعم PDO الاستعلامات المحضرة الحقيقية ومعالجة الأخطاء عبر كائنات
PDOException.
PHP
<?php
// Check available PDO database drivers on your server:
$drivers = PDO::getAvailableDrivers();
echo "Installed PDO Drivers: " . implode(", ", $drivers);