mysqlnd_qc_get_available_handlers

(PECL mysqlnd_qc >= 1.0.0)

mysqlnd_qc_get_available_handlersDevuelve una lista de los gestores de almacenamiento disponibles

Descripción

mysqlnd_qc_get_available_handlers ( void ) : array

Los gestores de almacenamiento que están disponibles depende de la configuración en tiempo de compilación del complemento de caché de consultas. El gestor de almacenamiento predeterminado (default) siempre está disponible. Todos los demás gestores de almacenamiento deben habilitarse explícitamente al contruir la extensión.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

Devuelve una rray de los gestores de almacenamiento internos disponibles. Para cada gestor de almacenamiento se proporcinan el número de versión y la cadena de versión.

Ejemplos

Ejemplo #1 Ejemplo de mysqlnd_qc_get_available_handlers()

<?php
var_dump
(mysqlnd_qc_get_available_handlers());
?>

El resultado de los ejemplos sería:

array(5) {
  ["default"]=>
  array(2) {
    ["version"]=>
    string(5) "1.0.0"
    ["version_number"]=>
    int(100000)
  }
  ["user"]=>
  array(2) {
    ["version"]=>
    string(5) "1.0.0"
    ["version_number"]=>
    int(100000)
  }
  ["APC"]=>
  array(2) {
    ["version"]=>
    string(5) "1.0.0"
    ["version_number"]=>
    int(100000)
  }
  ["MEMCACHE"]=>
  array(2) {
    ["version"]=>
    string(5) "1.0.0"
    ["version_number"]=>
    int(100000)
  }
  ["sqlite"]=>
  array(2) {
    ["version"]=>
    string(5) "1.0.0"
    ["version_number"]=>
    int(100000)
  }
}

Ver también