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

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

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

PHP & MySQL

دليل PHP

استخدام دالة PHP mysqli_kill() و مثال

دليل مرجع PHP MySQLi

تسمح دالة mysqli_kill() للسيرفر بقتل سطر MySQL

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

mysqli_kill()يستقبل الدالة معيار ID العملية كمعيار، ويشير إلى أن مسخح MySQL يوقف السطر المحدد.

النحو

mysqli_kill($con, $processid);

المعيار

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

con(ضروري)

هذا هو موضوع الاتصال بمسخح MySQL Server.

2

processid(مطلوب)

هي قيمة عددية تمثل معرف عملية.

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

 عند النجاح، تعود TRUE، أو عند الفشل تعود FALSE.

إصدار PHP

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

مثال على الخط

يظهر هذا المثالmysqli_kill()استخدام الدالة (أسلوب عملية)

<?php
   // إنشاء اتصال
   $con = mysqli_connect("localhost", "root", "password", "test");
   $id = mysqli_thread_id($con);
   mysqli_kill($con, $id);
   $res = mysqli_query($con, "CREATE TABLE Sample (name VARCHAR(255))");
   if($res){
      print("نجاح.....");
   }
      print("فشل......");
   }
?>

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

فشل.....

مثال على الخط

في الأسلوب الموضوعي، بنية هذه الوظيفة هي$con->kill();.إليك مثال على استخدام هذه الوظيفة بشكل موضوعي:

<?php
   // إنشاء اتصال
   $con = new mysqli("localhost", "root", "password", "test");
   $id = $con->thread_id;
   $con->kill($id);
   $res = mysqli_query($con, "CREATE TABLE Sample (name VARCHAR(255))");
   if($res){
      print("نجاح.....");
   }
      print("فشل......");
   }
?>

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

فشل.....

مثال على الخط

استعادة معرف السطر الحالي للاتصال، ثم قتل الاتصال:

<?php
   $connection_mysql = mysqli_connect("localhost", "root", "password", "mydb");
   
   if (mysqli_connect_errno($connection_mysql)){
      echo "فشل الاتصال بMySQL: " . mysqli_connect_error();
   }
   // الحصول على معرف السطر
   $t_id = mysqli_thread_id($connection_mysql);
   // قتل السطر
   $res = mysqli_kill($connection_mysql, $t_id);
   
   if($res){
	   print("السطر تم إنهاؤه بنجاح......");
   }
   السطر تم إنهاؤه بنجاح......
?>

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

السطر تم إنهاؤه بنجاح......

دليل مرجع PHP MySQLi