Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1924796
  • 博文数量: 45
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 515
  • 用 户 组: 普通用户
  • 注册时间: 2019-08-05 16:22
文章分类

全部博文(45)

文章存档

2020年(4)

2019年(41)

我的朋友

分类: PHP

2019-10-29 09:00:19

定义和用法

mysqli_ping - ping 一个连接,或者如果连接处于断开状态,重新连接

版本支持

PHP4 PHP5 PHP7
不支持 支持 支持

语法

  1. mysqli_ping ( mysqli $link )
检查到服务器的连接是否还正常。 在启用 mysqli.reconnect 选项的前提下, 如果连接已经断开, ping 操作会尝试重新建立连接。
mysqlnd 驱动会忽略 php.ini 中的 mysqli.reconnect 选项, 所以它不会自动重连。
客户端建立连接之后,长时间处于闲置状态, 可以用此函数来检查服务器是否关闭了这个连接, 如有必要,将会自动重新建立到服务器的连接。

参数

参数 必需的 描述
link 由 或  返回的链接标识。

示例


  1. $link = mysqli_connect("localhost", "my_user", "my_password", "world");
  2. /* 检查连接 */
  3. if (mysqli_connect_errno()) {
  4.     printf("Connect failed: %s\n", mysqli_connect_error());
  5.     exit();
  6. }
  7. /* 检查连接是否还活跃 */
  8. if (mysqli_ping($link)) {
  9.     printf ("Our connection is ok!\n");
  10. } else {
  11.     printf ("Error: %s\n", mysqli_error($link));
  12. }
  13. /* 关闭连接 */
  14. mysqli_close($link);

相关手册



阅读(1196) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~