Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Membebaskan semua sumber daya yang terkait dengan pernyataan yang ditentukan. Pernyataan tidak dapat digunakan lagi setelah fungsi ini dipanggil.
Sintaks
sqlsrv_free_stmt( resource $stmt)
Parameter
$stmt: Pernyataan yang akan ditutup.
Tampilkan Nilai
Nilai Boolean benar kecuali fungsi dipanggil dengan parameter yang tidak valid. Jika fungsi dipanggil dengan parameter yang tidak valid, false dikembalikan.
Catatan
Null adalah parameter yang valid untuk fungsi ini. Ini memungkinkan fungsi dipanggil beberapa kali dalam skrip. Misalnya, jika Anda membebaskan pernyataan dalam kondisi kesalahan dan membebaskannya lagi di akhir skrip, panggilan kedua ke sqlsrv_free_stmt akan mengembalikan true karena panggilan pertama ke sqlsrv_free_stmt (dalam kondisi kesalahan) mengatur sumber daya pernyataan menjadi null.
Contoh
Contoh berikut membuat sumber daya pernyataan, menjalankan kueri sederhana, dan memanggil sqlsrv_free_stmt untuk membebaskan semua sumber daya yang terkait dengan pernyataan. Contoh mengasumsikan bahwa SQL Server dan database AdventureWorks diinstal di komputer lokal. Semua output ditulis ke konsol saat contoh dijalankan dari baris perintah.
<?php
/* Connect to the local server using Windows Authentication and
specify the AdventureWorks database as the database in use. */
$serverName = "(local)";
$connectionInfo = array( "Database"=>"AdventureWorks");
$conn = sqlsrv_connect( $serverName, $connectionInfo);
if( $conn === false )
{
echo "Could not connect.\n";
die( print_r( sqlsrv_errors(), true));
}
$stmt = sqlsrv_query( $conn, "SELECT * FROM Person.Contact");
if( $stmt )
{
echo "Statement executed.\n";
}
else
{
echo "Query could not be executed.\n";
die( print_r( sqlsrv_errors(), true));
}
/*-------------------------------
Process query results here.
-------------------------------*/
/* Free the statement and connection resources. */
sqlsrv_free_stmt( $stmt);
sqlsrv_close( $conn);
?>