当前位置: 首页> 函数类别大全> mysqli_warning

mysqli_warning

The mysqli_warning class
名称:mysqli_warning
分类:MySQLi
所属语言:php
一句话介绍: The mysqli_warning class

mysqli_warning函数

适用PHP版本

该函数自PHP 5.0.0版本起可用。

函数说明

mysqli_warning() 函数用于返回与MySQLi连接相关的警告信息。当存在警告时,可以通过此函数获取警告内容。这个函数不返回错误,而是提供与当前连接相关的警告信息。

函数语法

mysqli_warning(mysqli $link)

参数

mysqli_warning() 函数只接受一个参数:

  • link:一个有效的 MySQLi 连接对象。这个连接对象是由 mysqli_connect()mysqli_real_connect() 创建的。

返回值

此函数返回一个警告链表对象,如果没有警告信息,则返回 NULL

示例

以下是一个使用 mysqli_warning 函数的示例:

示例代码

<?php
// 创建MySQLi连接
$link = mysqli_connect("localhost", "username", "password", "database");
<p>// 执行一个会触发警告的查询<br>
mysqli_query($link, "SELECT * FROM non_existing_table");</p>
<p>// 获取警告信息<br>
$warnings = mysqli_warning($link);</p>
<p>// 输出警告信息<br>
if ($warnings) {<br>
do {<br>
echo "警告信息: " . $warnings->message . "<br>";<br>
} while ($warnings = $warnings->next());<br>
}<br>
?><br>

示例代码说明

在这个示例中,我们首先建立一个MySQLi连接,并执行一个查询,该查询会触发警告(因为表格不存在)。然后,使用 mysqli_warning() 函数获取警告信息,并通过一个循环输出警告的详细信息。每个警告信息都通过 message 属性来访问。

同类函数
热门文章