mysqli_ping()函数用于ping服务器连接。即用于检查主机在IP网络上是否可访问。如果现有服务器连接丢失,此函数还会尝试重新连接。要使用此函数,必须首先建立与MySQL数据库的连接。
如下所述,该函数可用于面向对象和过程样式中:
- 面向对象的风格:
用法:
ping();
参数:该函数不接受任何参数,它与连接实例一起使用。
Return Value:此函数成功返回True,失败则返回False。
下面的程序以面向对象的方式说明了ping()函数:
<?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 Coonection!\n"); } else { printf ("Error: %s\n", $conn->error); } /* close connection */ $conn->close(); ?>
- 程序风格:
用法:
mysqli_ping($conn);
参数:该函数接受单个参数$conn,该参数表示要使用的连接。
Return Value:此函数成功返回True,失败则返回False。
下面的程序以程序样式说明mysqli_ping():
<?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 Coonection!\n"); } else { printf ("Error: %s\n", mysqli_error($conn)); } /* close connection */ mysqli_close($conn); ?>
参考: http://php.net/manual/en/mysqli.ping.php
相关用法
- p5.js nfc()用法及代码示例
- p5.js nfp()用法及代码示例
- d3.js d3.hcl()用法及代码示例
- p5.js nfs()用法及代码示例
- PHP cos( )用法及代码示例
- PHP sin( )用法及代码示例
- p5.js nf()用法及代码示例
- PHP tan( )用法及代码示例
- PHP pow( )用法及代码示例
- d3.js d3.map.set()用法及代码示例
- d3.js d3.set.has()用法及代码示例
- PHP Ds\Set xor()用法及代码示例
注:本文由纯净天空筛选整理自KRV大神的英文原创作品 PHP | mysqli_ping() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。