mysqli::$thread_id
(mysqli_thread_id) Renvoie l'ID de thread de la connexion actuelle
thread_id() / mysqli_thread_id() renvoie l'ID de thread de la connexion actuelle. Vous pouvez ensuite utiliser la fonction kill() pour terminer la connexion.
Remarque: Si la connexion est déconnectée et reconnectée, l'ID de thread changera. Par conséquent, obtenez l'ID de thread uniquement si nécessaire.
Renvoie l'ID de thread de la connexion actuelle et terminez la connexion:
<? Php
$ mysqli = new mysqli ( "localhost" , "my_user" , "my_password" , "my_db" ) ;
if ( $ mysqli -> connect_errno ) {
Echo "n'a pas réussi à se connecter à MySQL:" . $ mysqli -> connect_error ;
sortie ( ) ;
}
// Obtenez l'ID de fil
$ thread_id = $ mysqli -> thread_id ;
// terminer la connexion
$ mysqli -> kill ( $ thread_id ) ;
?>
Renvoie l'ID de thread de la connexion actuelle et terminez la connexion:
<? Php
$ con = mysqli_connect ( "localhost" , "my_user" , "my_password" , "my_db" ) ;
if ( mysqli_connect_errno ( ) ) {
Echo "n'a pas réussi à se connecter à MySQL:" . mysqli_connect_error ( ) ;
sortie ;
}
// Obtenez l'ID de fil
$ thread_id = mysqli_thread_id ( $ con ) ;
// terminer la connexion
mysqli_kill ( $ con , $ thread_id ) ;
?>