PDO::__construct — إنشاء مثيل PDO يمثل اتصال قاعدة البيانات (PHP 5 >= 5.1.0، PECL pdo >= 0.1.0)
PDO::__construct ( سلسلة $dsn [، سلسلة $username [، سلسلة $password [، array $driver_options ]]] )
ينشئ مثيل PDO لاتصال قاعدة البيانات الذي يمثل الاتصال بقاعدة البيانات المطلوبة.
dsn : يحتوي اسم مصدر البيانات، أو DSN، على معلومات تطلب الاتصال بقاعدة البيانات.
اسم المستخدم : اسم المستخدم في سلسلة DSN. بالنسبة لبعض برامج تشغيل PDO، تكون هذه المعلمة اختيارية.
كلمة المرور : كلمة المرور في سلسلة DSN. بالنسبة لبعض برامج تشغيل PDO، تكون هذه المعلمة اختيارية.
driver_options : مفتاح => مجموعة قيمة من خيارات الاتصال لبرنامج تشغيل معين.
إذا فشلت محاولة الاتصال بقاعدة البيانات المطلوبة، فسيقوم PDO::__construct() بطرح PDOException.
<?php/* قم بإنشاء مثيل PDO عن طريق استدعاء برنامج التشغيل */$dsn = 'mysql:dbname=testdb;host=127.0.0.1';$user = 'dbuser';$password = 'dbpass';try { $dbh = new PDO($dsn, $user, $password);} Catch (PDOException $e) { echo 'فشل الاتصال: ' . $e->getMessage();}?>