English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
تُعيد دالة mysqli_get_proto_info() إصدار بروتوكول MySQL الذي يستخدمه MySQL
mysqli_get_proto_info()استخدام الدالة للحصول على معلومات حول بروتوكول MySQL (الإصدار) المستخدم.
mysqli_get_proto_info($con);
الترقيم | الوظائف والشرح |
---|---|
1 | con(اختياري) هذا هو كائن الاتصال مع Server MySQL. |
تقوم وظيفة PHP mysqli_get_proto_info() بإرجاع قيمة عددية كاملة تُحدد إصدار protokول MySQL المستخدم.
تم إدخال هذه الوظيفة أولاً في إصدار PHP 5، ويمكن استخدامها في جميع الإصدارات الأعلى.
يظهر هذا المثالmysqli_get_proto_info()استخدام الوظيفة (نمط عملية)-
<?php //إقامة الاتصال $con = mysqli_connect("localhost", "root", "password", "mydb"); //إصدار protokول $info = mysqli_get_proto_info($con); print("إصدار protokول: ".$info); //إغلاق الاتصال mysqli_close($con); ?>
نتائج الإخراج
إصدار protokول: 10
في النمط التوجهي، جملة هذه الوظيفة تكون$ con-> protocol_versionهذا هو مثال على النمط التوجهي لهذه الوظيفة-
<?php //إقامة الاتصال $con = new mysqli("localhost", "root", "password", "mydb"); //إصدار protokول $info = $con->protocol_version; print("إصدار protokول: ".$info); //إغلاق الاتصال $con -> close(); ?>
نتائج الإخراج
إصدار protokول: 10
هذا هوmysqli_get_proto_info()مثال آخر للوظيفة-
<?php //إقامة الاتصال $con = mysqli_connect("localhost", "root", "password", "mydb"); $code = mysqli_connect_errno(); if($code){ print("فشل الاتصال: ".$code); } else { print("تم إنشاء الاتصال بنجاح"."\n"); $info = mysqli_get_proto_info($con); print("إصدار protokول: ".$info); } ?>
نتائج الإخراج
تم إنشاء الاتصال بنجاح إصدار protokول: 10
إرجاع إصدار protokول MySQL:
<?php $con = mysqli_connect("localhost","root","password","mydb"); if (mysqli_connect_errno($con)){ echo "لا يمكن الاتصال بMySQL: ".mysqli_connect_error(); } echo mysqli_get_proto_info($con); mysqli_close($con); ?>
نتائج الإخراج
10