mysqli_get_client_info în PHP

Returnează versiunea bibliotecii client prin care PHP se conectează la MySQL, ca text.

Sintaxă
mysqli_get_client_info(?mysqli $mysql = null): string

Ce face mysqli_get_client_info

În PHP modern, biblioteca client este mysqlnd (MySQL Native Driver), livrată odată cu PHP, deci versiunea ei este chiar versiunea PHP. Funcția nu are nevoie de conexiune; parametrul $mysql este învechit din PHP 8.1.

Parametri

Parametru Descriere
$mysql Învechit. Nu îl folosi.

Ce returnează

Versiunea bibliotecii, de exemplu mysqlnd 8.5.11.

Exemple

Exemplul 1: Versiunea clientului

Rezultatul de mai jos provine de la PHP-ul cu care au fost rulate exemplele.

<?php
echo mysqli_get_client_info() . "\n";
var_dump(str_starts_with(mysqli_get_client_info(), "mysqlnd"));

Rezultat

mysqlnd 8.5.11
bool(true)

Greșeli frecvente

  • Confunzi versiunea clientului cu versiunea serverului MySQL. Pentru server folosește mysqli_get_server_info.

Comenzi înrudite