English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La función mysqli_thread_safe() devuelve si es segura en thread
mysqli_thread_safe()La función se utiliza para informar si la biblioteca del cliente de la base de datos se ha compilado como segura en thread.
mysqli_thread_safe(void);
Cette fonction no acepta ningún parámetro.
Si la biblioteca del cliente es segura en thread, esta función devuelve un valor booleano que esTRUE,sinónFALSE.
Cette fonction a été introduite dans la version PHP5introducido y puede utilizarse en todas las versiones más recientes.
Le siguiente ejemplo demuestramysqli_thread_safe()Utilisation de la fonction (style procédural)-
<?php //Établir une connexion $con = mysqli_connect("localhost", "root", "password", "test"); //Sécurité en thread du thread $res = mysqli_thread_safe(); if($res){ print("Sécurité en thread"); }else{ print("Pas de sécurité en thread"); } ?>
Résultat de la sortie
Sécurité en thread
Dans un style orienté objet, la syntaxe de cette fonction est$con->thread_id; Voici un exemple de cette fonction dans un style orienté objet ;
<?php //Établir une connexion $con = new mysqli("localhost", "root", "password", "mydb"); //Sécurité en thread du thread $res = $con->thread_safe(); if($res){ print("Sécurité en thread"); }else{ print("Pas de sécurité en thread"); } ?>
Résultat de la sortie
Sécurité en thread
Retournez l'ID de thread de connexion courante, puis terminez la connexion :
<?php //Établir une connexion $con = mysqli_connect("localhost", "root", "password", "test"); if (mysqli_connect_errno($con)){ print("Échec de connexion MySQL: " . mysqli_connect_error()); } $res = mysqli_thread_safe(); //ID de thread courant $id = mysqli_thread_id($con); if($res){ mysqli_kill($con, $id); } ?>