English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل دروس PHP الأساسية

دليل دروس PHP المتقدمة

PHP & MySQL

دليل PHP

استخدام وظيفة PHP mysqli_close() ومثال

دليل PHP MySQLi

وظيفة mysqli_close()إغلاق الاتصال بالقاعدة البيانات المفتوح سابقاً

التعريف والاستخدام

mysqli_close();تعتمد الوظيفة هذه على وظيفة MySQL Function Object (مفتوحة سابقاً) كمعامل، وتغلقها.

لا يمكنك استخدام هذه الوظيفة لإغلاق اتصال دائم.

اللغة

mysqli_close($con);

المتغير

الترقيمالمتغيرات والشرح
1

con(مطلوب)

هذا هو العنصر الذي يجب عليك إغلاق الاتصال به مع خادم MySQL Server.

القيمة المعدة

يستخدم دالة PHP mysqli_close() قيمة منطقية، ويكون القيمة عند النجاحtrue،في حالة الفشلfalse.

إصدار PHP

تم إدخال هذه الدالة في إصدار PHP 5 وأصبحت قابلة للتطبيق في جميع الإصدارات الأعلى.

مثال على الإنترنت

يوضح هذا المثالmysqli_close();استخدام الدالة (أسلوب العمل الوجهي) -

<?php
   $host = "localhost";
   $username = "root";
   $passwd = "password";
   $dbname = "mydb";
   //إقامة الاتصال
   $con = mysqli_connect($host, $username, $passwd, $dbname);
   //إغلاق الاتصال
   $res = mysqli_close($con);
   if($res){
      print("تم إغلاق الاتصال");
   }else{
      print("آسف، قد يتم إغلاق الاتصال إذا كان هناك مشكلة");
   }
?>

نتائج الإخراج

تم إغلاق الاتصال

مثال على الإنترنت

في الأسلوب الوجهي، تكون صيغة هذه الدالة$con->close();.هذا مثال على استخدام هذا الدالة في أسلوب العمل الوجهي؛

<?php
   $host = "localhost";
   $username = "root";
   $passwd = "password";
   $dbname = "mydb";
   //إقامة الاتصال
   $con = new mysqli($host, $username, $passwd, $dbname);
   //إغلاق الاتصال
   $res = $con -> close();
       if($res){
          print("تم إغلاق الاتصال");
       }else{
          print("آسف، قد يتم إغلاق الاتصال إذا كان هناك مشكلة");
       }
?>

نتائج الإخراج

تم إغلاق الاتصال

مثال على الإنترنت

هذاmysqli_close();مثال آخر للوظيفة -

<?php
   //إقامة الاتصال
   $con = @mysqli_connect("localhost");
   $res = @mysqli_close($con);
      if($res){
          print("تم إغلاق الاتصال");
      }else{
          print("آسف، قد يتم إغلاق الاتصال إذا كان هناك مشكلة");
      }
?>

نتائج الإخراج

آسف، قد يتم إغلاق الاتصال إذا كان هناك مشكلة

مثال على الإنترنت

<?php
   $connection = @mysqli_connect("oldtoolbag.com", "use", "pass", "my_db");
   
   if (mysqli_connect_errno($connection)){
      echo "فشل الاتصال بـMySQL: " . mysqli_connect_error();
   }else{
	   mysqli_close($connection);
   }   
?>

نتائج الإخراج

تعذر الاتصال بـMySQL: لا يمكن إنشاء اتصال لأن جهاز الهدف رفض الاتصال بشكل نشط.

دليل PHP MySQLi