mysqli::ping
(mysqli_ping)ping服務器連接,或者如果連接斷開,則嘗試重新連接
ping()
/ mysqli_ping()
函數用於ping 服務器連接,以檢查服務器是否存活。如果連接斷開,它還會嘗試重新連接。
ping 服務器連接:
<?php $mysqli = new mysqli ( "localhost" , "my_user" , "my_password" , "my_db" ) ; // 檢查連接 if ( $mysqli -> connect_errno ) { echo "Failed to connect to MySQL: " . $mysqli -> connect_error ; exit ( ) ; } // 檢查服務器是否存活 if ( $mysqli -> ping ( ) ) { echo "Connection is ok!" ; } else { echo "Error: " . $mysqli -> error ; } $mysqli -> close ( ) ; ?>
ping 服務器連接:
<?php $con = mysqli_connect ( "localhost" , "my_user" , "my_password" , "my_db" ) ; // 檢查連接 if ( mysqli_connect_errno ( ) ) { echo "Failed to connect to MySQL: " . mysqli_connect_error ( ) ; exit ( ) ; } // 檢查服務器是否存活 if ( mysqli_ping ( $con ) ) { echo "Connection is ok!" ; } else { echo "Error: " . mysqli_error ( $con ) ; } mysqli_close ( $con ) ; ?>