English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial di base PHP

Tutorial avanzato PHP

PHP & MySQL

Manuale di riferimento PHP

Uso e esempio della funzione mysqli_stat() di PHP

PHP MySQLi Manuale di Referenza

La funzione mysqli_stat() recupera le informazioni di stato correnti del sistema

Definizione e uso

mysqli_stat()La funzione recupera e restituisce le informazioni/statistiche correnti del server. Queste informazioni includono dettagli come il numero di thread, il numero di tabelle aperte, il tempo di esecuzione in funzione, ecc.

Sintassi

mysqli_stat($con)

Parametro

Numero di serieParametri e descrizione
1

con(obbligatorio)

Questo è un oggetto che rappresenta la connessione con il server MySQL.

Valore di ritorno

La funzione mysqli_stat() di PHP restituisce una stringa che rappresenta lo stato corrente del server MySQL. In caso di errore, questa funzione restituisce un valore booleanofalse.

Versione PHP

Questa funzione è stata introdotta per la prima volta nella versione PHP 5 e può essere utilizzata in tutte le versioni successive.

Esempio online

Esempi seguenti dimostranomysqli_stat()Funzione d'uso (stile procedurale)-

<?php
   //Establece la connessione
   $con = mysqli_connect("localhost", "root", "password", "mydb");
   //Stato
   $stat = mysqli_stat($con);
   print("Stato: ". $stat);
   //Chiudi la connessione
   mysqli_close($con);
?>

Risultato dell'output

Stato: Uptime: 130131 Threads: 2 Questions: 350 Slow queries: 0 Opens: 172 Flush tables: 1 Open tables: 145 Queries per second avg: 0.002

Esempio online

Nel estilo orientato agli oggetti, la sintassi di questa funzione è$con->stat();。Ecco un esempio di questa funzione in stile orientato agli oggetti-

<?php
   //Establece la connessione
   $con = new mysqli("localhost", "root", "password", "mydb");
   //Stato
   $stat = $con->stat();
   print("Stato: ". $stat);
   //Chiudi la connessione
   $con -> close();
?>

Risultato dell'output

Stato: Uptime: 131057 Threads: 2 Questions: 354 Slow queries: 0 Opens: 172 Flush tables: 1 Open tables: 145 Queries per second avg: 0.002

Esempio online

Restituisce lo stato del sistema corrente.

<?php
   $connection_mysql = mysqli_connect("localhost", "root", "password", "mydb");
   
   if (mysqli_connect_errno($connection_mysql)){
      echo "Connessione MySQL fallita: ". mysqli_connect_error();
   }
   
   echo "Stato del sistema: ". mysqli_stat($connection_mysql); 
   
   mysqli_close($connection_mysql);
?>

Risultato dell'output

Stato del sistema: Uptime: 131468 Threads: 2 Questions: 356 Slow queries: 0 Opens: 172 Flush tables: 1 Open tables: 145 Queries per second avg: 0.002

PHP MySQLi Manuale di Referenza