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

دليل PHP الأساسي

دليل PHP المتقدم

PHP & MySQL

دليل PHP

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

دليل مرجع PHP MySQLi

وظيفة mysqli_get_host_info() تعود سلسلة تعبر عن نوع الاتصال المستخدم

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

mysqli_get_host_info()وظيفة mysqli_get_host_info() تستخدم للحصول على معلومات حول الخادم، مثل نوع الاتصال و اسم خادم الخدمة.

النص

mysqli_get_host_info($con);

الإعدادات

الترتيبالإعدادات و الشرح
1

con(اختياري)

هذا هو موضوع الاتصال بالخادم MySQL.

القيمة المطلوبة

وظيفة mysqli_get_host_info() تعود دالة تظهر سلسلة تحتوي على اسم الخادم و نوع الاتصال.

إصدار PHP

تم إدخال هذه الوظيفة لأول مرة في إصدار PHP 5، ويمكن استخدامها في جميع الإصدارات الأعلى.

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

هذا المثال يوضحmysqli_get_host_info()استخدام الوظيفة (نمط عملية)

<?php
  //إقامة الاتصال
   $con = mysqli_connect("localhost", "root", "password", "mydb");
   //معلومات الخادم
   $info = mysqli_get_host_info($con);
   print("معلومات الخادم: " . $info);
   //إغلاق الاتصال
   mysqli_close($con);
?>

نتيجة الإخراج

معلومات الخادم: localhost عبر TCP/IP

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

في النمط الموجه بالأشياء، نحن نستخدم لغة البرمجة التالية لهذه الوظيفة$ con-> host_infoهذا هو مثال على النمط الموجه بالأشياء لهذه الوظيفة -

<?php
   //إقامة الاتصال
   $con = new mysqli("localhost", "root", "password", "mydb");
   //معلومات الخادم
   $info = $con->host_info;
   print("معلومات الخادم: " . $info);
   //إغلاق الاتصال
   $con -> close();
?>

نتيجة الإخراج

معلومات الخادم: localhost عبر TCP/IP

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

هذا هوmysqli_get_host_infoمثال آخر للوظيفة -

<?php
   //إقامة الاتصال
   $con = mysqli_connect("localhost", "root", "password", "mydb");
   $code = mysqli_connect_errno();
   if ($code) {
      print("فشل الاتصال: " . $code);
   } else {
      print("تم إنشاء الاتصال بنجاح" . "\n");
      $info = mysqli_get_host_info($con);
      print("معلومات الخادم: " . $info);
   }
?>

نتيجة الإخراج

معلومات الخادم: localhost عبر TCP/IP

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

إرجاع اسم مستضيف خادم MySQL و نوع الاتصال:

<?php
   $connection_mysql = mysqli_connect("localhost", "root", "password", "mydb");
   
   if (mysqli_connect_errno($connection_mysql)){
      echo "لا يمكن الاتصال بMySQL: " . mysqli_connect_error();
   }
   echo mysqli_get_host_info($connection_mysql);   
   mysqli_close($connection_mysql);
?>

نتيجة الإخراج

localhost عبر TCP/IP

دليل مرجع PHP MySQLi