mysqli::$thread_id
En esta página
mysqli::\$thread_id
mysqli_thread_id
Devuelve el identificador del hilo para la conexión actual
Descripción#
Estilo orientado a objetos
int
mysqli->thread_id
Estilo procedimental
mysqli_thread_id(mysqli $mysql): int
```php
La función `mysqli_thread_id` devuelve el identificador del hilo de la conexión actual que puede ser terminado posteriormente utilizando la función `mysqli_kill`. Si la conexión se pierde y se reconecta con la función `mysqli_ping`, el identificador del hilo será diferente. Por lo tanto, se debe recuperar el identificador del hilo únicamente cuando sea necesario.
> [!NOTE]
> El identificador del hilo se asigna por conexión. Esto significa que si la conexión se interrumpe y luego se restablece, se le asignará un nuevo identificador de hilo.
>
> Para terminar una consulta en ejecución, se puede utilizar el comando SQL `KILL QUERY processid`.
## Parámetros
`mysql`
Solo estilo procedimental: Un objeto `mysqli` devuelto por `mysqli_connect` o `mysqli_init`
## Valores devueltos
Devuelve el identificador del hilo para la conexión actual.
## Ejemplos
Ejemplo con `$mysqli->thread_id`
Estilo orientado a objetos
Estilo procedimental
```php
Los ejemplos anteriores mostrarán:
Error: MySQL server has gone away
Véase también#
mysqli_kill