PHP | mysqli_ping()函数

mysqli_ping()函数用于ping服务器连接。也就是说,它用于检查主机是否可以在IP网络上访问。如果现有服务器连接丢失,此函数还会尝试重新连接。要使用此功能,必须首先设置与MySQL数据库的连接。 此功能可用于以下所述的面向对象和程序样式:

null
  • 面向对象风格 : 语法:
ping();
  • 参数: 此函数不接受任何参数,它与连接实例一起使用。 返回值 :此函数成功时返回True,失败时返回False。 下面的程序以面向对象的方式演示ping()函数:

PHP

<?php
$servername = "localhost";
$username = "username";
$password = "password";
// Creating a connection
$conn = new mysqli( $servername , $username , $password );
// Check connection
if ( $conn ->connect_error) {
die ("Connection to the server failed: " . $conn ->connect_error);
}
/* check if server is alive */
if ( $conn ->ping()) {
printf ("Successful Connection!");
} else {
printf ("Error: %s", $conn ->error);
}
/* close connection */
$conn ->close();
?>


  • 程序风格 : 语法:
mysqli_ping($conn);
  • 参数: 此函数接受单个参数$conn,它表示要使用的连接。 返回值 :此函数成功时返回True,失败时返回False。 下面的程序以程序的方式演示了mysqli_ping()

PHP

<?php
$ $servername = "localhost";
$username = "username";
$password = "password";
// Creating connection
$conn = mysqli_connect( $servername , $username , $password );
// Checking connection
if (! $conn ) {
die ("Connection to the server failed: " . mysqli_connect_error());
}
/* check if server is alive */
if (mysqli_ping( $conn )) {
printf ("Successful Connection!");
} else {
printf ("Error: %s", mysqli_error( $conn ));
}
/* close connection */
mysqli_close( $conn );
?>


参考 : http://php.net/manual/en/mysqli.ping.php

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享