Position actuelle: Accueil> Catégories de fonctions> mysqli_result::free

mysqli_result::free

(mysqli_free_result) Libérez la mémoire liée au résultat
Nom:mysqli_result::free
Catégorie:Mysqli
Langage de programmation:php
Description en une ligne:Ressources de mémoire libre liées à l'ensemble de résultats

Nom de la fonction: mysqli_result :: free ()

Version applicable: PHP 5, PHP 7

Description de la fonction: mysqli_result :: free () est utilisée pour libérer des ressources de mémoire liées à l'ensemble de résultats.

Syntaxe: bool mysqli_result :: gratuit (void)

paramètre:

  • Aucun paramètre

Valeur de retour:

  • Renvoie vrai lorsque la ressource de mémoire liée à l'ensemble de résultats est publiée avec succès
  • Renvoie false lorsque la libération échoue

Exemple:

 <?php // 与数据库建立连接$mysqli = new mysqli("localhost", "username", "password", "database"); // 检查连接是否成功if ($mysqli->connect_errno) { echo "数据库连接失败:" . $mysqli->connect_error; exit(); } // 执行查询语句$query = "SELECT * FROM users"; $result = $mysqli->query($query); // 检查查询结果是否为空if ($result->num_rows > 0) { // 输出每一行数据while ($row = $result->fetch_assoc()) { echo "ID: " . $row["id"] . ", Name: " . $row["name"] . "<br>"; } } else { echo "查询结果为空"; } // 释放结果集相关的内存资源$result->free(); // 关闭数据库连接$mysqli->close(); ?>

Dans l'exemple ci-dessus, nous établissons d'abord une connexion à la base de données et exécutons une instruction de requête. Ensuite, les ressources de mémoire liées à l'ensemble de résultats sont publiées en appelant la fonction mysqli_result :: free (). Enfin, fermez la connexion de la base de données. Cela garantit une libération en temps opportun des ressources mémoire et améliore les performances et l'efficacité du programme.

Fonctions similaires
Articles populaires