PHP Conference China 2020

MysqlndUhConnection::getThreadId

(PECL mysqlnd-uh >= 1.0.0-alpha)

MysqlndUhConnection::getThreadIdDevuelve el ID del hilo de la conexión en uso

Descripción

public MysqlndUhConnection::getThreadId ( mysqlnd_connection $connection ) : int

Devuelve el ID del hilo de la conexión en uso.

Parámetros

connection

Gestor de conexión de mysqlnd. ¡No modificar!

Valores devueltos

El id del hilo de la conexión.

Ejemplos

Ejemplo #1 Ejemplo de MysqlndUhConnection::getThreadId()

<?php
class proxy extends MysqlndUhConnection {
 public function 
getThreadId($res) {
  
printf("%s(%s)\n"__METHOD__var_export(func_get_args(), true));
  
$ret parent::getThreadId($res);
  
printf("%s returns %s\n"__METHOD__var_export($rettrue));
  return 
$ret;
 }
}
mysqlnd_uh_set_connection_proxy(new proxy());

$mysqli = new mysqli("localhost""root""""test");
var_dump($mysqli->thread_id);
?>

El resultado del ejemplo sería:

proxy::getThreadId(array (
  0 => NULL,
))
proxy::getThreadId returns 27646
int(27646)

Ver también

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top