# mysqli_stmt::close

# mysqli_stmt_close

(PHP 5, PHP 7)

mysqli_stmt::close -- mysqli_stmt_close — Closes a prepared statement

### Description

Object oriented style

public mysqli_stmt::close ( ) : bool

Procedural style

mysqli_stmt_close ( mysqli_stmt `$stmt` ) : bool

Closes a prepared statement. mysqli_stmt_close() also deallocates the statement handle. If the current statement has pending or unread results, this function cancels them so that the next query can be executed.

### Parameters

`stmt`

  Procedural style only: A statement identifier returned by mysqli_stmt_init().

### Return Values

Returns `TRUE` on success or `FALSE` on failure.

### See Also

- mysqli_prepare() - Prepare an SQL statement for execution