English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
تعيين الخيارات بواسطة mysqli_options() وظيفة
mysqli_options()يستخدم هذا الوظيفة لضبط خيارات إضافية للاتصال، يمكن أن تغير سلوك الاتصال.
إذا كنت بحاجة إلى تعيين عدة خيارات، يمكنك استدعاء هذه الوظيفة مرارًا وتكرارًا.
يجب أن يتم استدعاء mysqli_options() بعد mysqli_init() وظيفة، قبل mysqli_real_connect() وظيفة.
mysqli_options($con, $option, $value)
الترقيم | الإعدادات والشرح |
---|---|
1 | con(ضروري) هذا هو جسم الاتصال بـ MySQL Server. |
2 | option(ضروري) يُمثل هذا الخيار الذي سيتم تعيينه للاتصال. يمكن أن يكون أيًا من الآتي:
|
3 | value(ضروري) هذا قيمة كاملة، تمثل قيمة الخيار المختار. |
هذا الدالة تعود بقيمة بولية، إذا كانت النتيجة ناجحة تعودtrue، وإذا فشلت، فإنها تعودfalse.
تم إدخال هذه الدالة في إصدار PHP 5، ويمكن استخدامها في جميع الإصدارات الأعلى
هذا المثال يوضحmysqli_options()استخدام الدالة (أسلوب العملية)
<?php //إقامة الاتصال $con = mysqli_connect("localhost", "root", "password", "test"); mysqli_options($con, MYSQLI_OPT_NET_CMD_BUFFER_SIZE, 15); if($con){ print("تم إنشاء الاتصال بنجاح"); }else{ print("فشل الاتصال "); } ?>
إخراج النتائج
تم إنشاء الاتصال بنجاح
في الأسلوب الموجه للأ象، نحن نستخدم لغة البرمجة بهذا الشكل$con->options();.إليك مثال على هذه الوظيفة بلغة البرمجة الموجهة للأ象
<?php //إقامة الاتصال $con = new mysqli("localhost", "root", "password", "test"); $con->options(MYSQLI_OPT_NET_CMD_BUFFER_SIZE, 15); if($con){ print("تم إنشاء الاتصال بنجاح"); }else{ print("فشل الاتصال "); } ?>
إخراج النتائج
تم إنشاء الاتصال بنجاح
في الأسلوب الموجه للأ象، نحن نستخدم لغة البرمجة بهذا الشكل$con->options();.إليك مثال على هذه الوظيفة بلغة البرمجة الموجهة للأ象
<?php $connection_mysql = mysqli_init(); if (!$connection_mysql){ die("mysqli_init failed"); } mysqli_options($connection_mysql, MYSQLI_OPT_CONNECT_TIMEOUT, 10); mysqli_options($connection_mysql, MYSQLI_READ_DEFAULT_FILE, "configure.cnf"); $connection_mysql = mysqli_real_connect($connection_mysql, "localhost", "root", "password", "mydb"); if (!$connection_mysql){ print("خطأ في الاتصال: ". mysqli_connect_error()); }else{ print("نجح الاتصال"); } ?>
إخراج النتائج
نجح الاتصال