mysqlnd_uh_set_connection_proxy
Historique des modifications
Fonctions Mysqlnd_uh
PHP Manual

# mysqlnd_uh_set_statement_proxy

(PECL mysqlnd-uh >= 1.0.0-alpha)

mysqlnd_uh_set_statement_proxy — Installe un proxy pour les requêtes mysqlnd

### Description

bool mysqlnd_uh_set_statement_proxy ( MysqlndUhStatement `&$statement_proxy` )

Installe un proxy pour les requêtes mysqlnd. L'objet proxy sera utilisé pour tous les objets de requêtes préparées mysqlnd, peu importe quelle extension PHP MySQL (mysqli, mysql, PDO_MYSQL) a préparé la requête à partir du moment que l'extension a été compilée pour utiliser la bibliothèque mysqlnd.

La fonction peut être désactivée avec l'option de configuration mysqlnd_uh.enable. Si mysqlnd_uh.enable vaut `FALSE`, la fonction n'installera pas le proxy et retournera toujours `TRUE`. De plus, une alerte de niveau E_WARNING pourra être émise. Le message d'erreur sera : PHP Warning: mysqlnd_uh_set_statement_proxy(): (Mysqlnd User Handler) The plugin has been disabled by setting the configuration parameter mysqlnd_uh.enable = false. The proxy has not been installed [...].

### Liste de paramètres

`statement_proxy`

  L'objet proxy de requête mysqlnd de type MysqlndUhStatement

### Valeurs de retour

Retourne `TRUE` en cas de succès, `FALSE` sinon.

### Voir aussi

- mysqlnd_uh_set_connection_proxy() - Installe un proxy pour les connexions mysqlnd
- mysqlnd_uh.enable

mysqlnd_uh_set_connection_proxy
Historique des modifications
Fonctions Mysqlnd_uh
PHP Manual