Manuel Pear

DB_common::freePrepared()

DB_common::freePrepared() -- Libère les ressources associées à une requête SQL préparée

Synopsis

boolean freePrepared (resource $stmt [, booléen $free_resource = true])

Description

Détruit la mémoire occupée par la notation interne qui surveille les requêtes SQL préparées. Cette fonction n'efface pas l'objet DB_result lui-même.

Paramètres

resource $stmt

identifiant de ressource retourné par prepare()

booléen $free_resource

est-ce que la ressource PHP doit être libérée également ? Utilisez false si vous devez voir besoin des données depuis le jeu de résultats plus tard.

Paramètre disponible depuis la version 1.7.0.

Valeur retournée

booléen - Renvoie TRUE en cas de succès, FALSE en cas d'échec.

Note

Cette fonction ne peut pas être appelée de façon statique.

Exemple

Exemple 39-1. Exemple avec freePrepared()

  1. <?php
  2. // On suppose que $db est un objet DB valide...
  3. $sth = $db->prepare('INSERT INTO numbers (number) VALUES (?)');  
  4. $db->execute($sth, 1);  
  5. $db->freePrepared($sth);  
  6.  
  7. ?> 

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Bretagne - php - Moto - Kit graphique