अब जबकि यह वर्ष 2015 है, PHP के का उपयोग न करने के बहुत कम कारण हैं। पीडीओ कार्यान्वयन।
एक प्रमुख बाधा उल्लंघन के कारण सम्मिलन विफलता का पता लगाने और उसे संभालने के लिए उचित, आधुनिक, "OO" विधि इस प्रकार है:
try {
//PDO query execution goes here.
}
catch (\PDOException $e) {
if ($e->errorInfo[1] == 1062) {
//The INSERT query failed due to a key constraint violation.
}
}
PDOException वस्तु में एक बहुत कुछ है त्रुटि की विशिष्ट प्रकृति के बारे में भी कहने के लिए और भी (अधिक विवरण जो संभवतः कभी चाह सकता है या आवश्यकता हो सकती है, प्रतीत होता है)।