English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
دالة mysqli_init() تُقوم بتهيئة MySQLi وتُعيد قيمة من نوع المصدر، التي يمكن استخدامها كمعامل لدالة mysqli_real_connect()
mysqli_init()يستخدم هذا function لتشغيل موضوع mysqli. يمكن إرسال نتيجة هذا function كاحد من الخيارات.mysqli_real_connect()function.
mysqli_init($con);
الرقم | الخيارات والشرح |
---|---|
1 | con(مطلوب) هذا موضوع يمثل الاتصال بالخادم MySQL Server. |
يستعيد هذه function موضوع mysqli.
تم إدخال هذه function في إصدار PHP 5 وأي إصدار أعلى يمكن استخدامه.
هذا المثال يوضحmysqli_init()استخدام function (أسلوب عملية)-
<?php $db = mysqli_init(); print_r($db); ?>
نتيجة الإخراج
موضوع mysqli ( [client_info] => mysqlnd 7.4.5 [client_version] => 70405 [connect_errno] => 0 [connect_error] => [errno] => 0 [error] => )
هذا هو مثال آخر على هذه function$ minus;
<?php $db = mysqli_init(); //إقامة الاتصال $con = mysqli_real_connect($db, "localhost","root","password","test"); if($con){ print("تم إنشاء الاتصال بنجاح"); } print("فشل الاتصال "); } ?>
نتيجة الإخراج
تم إنشاء الاتصال بنجاح
مثال على استخدام function mysqli_init():
<?php $connection_mysql = mysqli_init(); if (!$connection_mysql){ die("فشل mysqli_init"); } if (!mysqli_real_connect($connection_mysql,"localhost","root","password","mydb")){ die("خطأ في الاتصال: ". mysqli_connect_error()); } mysqli_close($connection_mysql); print("تم إنشاء الاتصال بنجاح....."); ?>
نتيجة الإخراج
تم إنشاء الاتصال بنجاح.....