कुछ शोध के बाद मैंने अंततः सीखा है कि फ़ंक्शन का पैरामीटर बिटमास्क है, और वांछित परिणाम प्राप्त करने के लिए किसी को कई मानों को जोड़ना होगा। अंतिम संयोजन अत्यधिक तार्किक नहीं है, लेकिन चेतावनियों को अनदेखा करते हुए एक क्वेरी त्रुटि पर अपवाद फेंकते हुए, यह इरादा के अनुसार काम करता है।
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
वांछित परिणाम देगा:
<ब्लॉकक्वॉट>घातक त्रुटि:न आया हुआ अपवाद 'mysqli_sql_exception' संदेश के साथ 'आपको अपने SQL सिंटैक्स में त्रुटि है; लाइन 1 पर 'foo' के पास उपयोग करने के लिए सही सिंटैक्स के लिए आपके MySQL सर्वर संस्करण से संबंधित मैनुअल की जांच करें