->free()

->free() – Libère les ressources

Synopsis

object $DB_DataObject->free ( )

Description

DataObjects stocke le jeu de résultats dans une variable globale et, normalement, cette variable est libérée une fois que vous commencez à récupérer les résultats ou à la fin du traitement. Cependant, dans certains cas comme l'exécution directe de requêtes, l'insertion de données, des données non nécessaires, sont mises en cache.

L'utilisation de cette méthode libère tous les jeux de résultats ! (faîtes donc attention) cela peut interrompre une boucle fetch().

Vous ne devriez avoir besoin de cette méthode que lors de nombreuses insertions ou requêtes.

Note

This function can not be called statically.

Example

Libération des ressources dans une boucle

<?php

for ($i 0i10000$i++) {
    
$person = new DataObjects_Person;
    
$person->query(' ... faîtes quelque chose ... ');
$person->free();
}

?>
Envoie une requête (Previous) Ajoute les colonnes sélectionnées (Next)
Last updated: Sun, 29 Aug 2010 — Download Documentation
Do you think that something on this page is wrong? Please file a bug report or add a note.
View this page in:

User Notes:

There are no user contributed notes for this page.