mysqli::$thread_id
(mysqli_thread_id)返回當前連接的線程ID
thread_id()
/ mysqli_thread_id()
函數返回當前連接的線程ID。然後可以使用kill()
函數終止連接。
注意:如果連接斷開並重新連接,線程ID 將會改變。因此,僅在需要時獲取線程ID。
返回當前連接的線程ID,然後終止連接:
<?php $mysqli = new mysqli ( "localhost" , "my_user" , "my_password" , "my_db" ) ; if ( $mysqli -> connect_errno ) { echo "Failed to connect to MySQL: " . $mysqli -> connect_error ; exit ( ) ; } // 獲取線程ID $thread_id = $mysqli -> thread_id ; // 終止連接 $mysqli -> kill ( $thread_id ) ; ?>
返回當前連接的線程ID,然後終止連接:
<?php $con = mysqli_connect ( "localhost" , "my_user" , "my_password" , "my_db" ) ; if ( mysqli_connect_errno ( ) ) { echo "Failed to connect to MySQL: " . mysqli_connect_error ( ) ; exit ; } // 獲取線程ID $thread_id = mysqli_thread_id ( $con ) ; // 終止連接 mysqli_kill ( $con , $thread_id ) ; ?>