Codeigniter:$query->free_result() lors de l'utilisation d'active record?
après que j'ai fini avec mes résultats à partir d'un enregistrement actif de la requête dans un CodeIgniter modèle, dois-je utiliser $query->free_result()
ou ne ActiveRecord automatiquement?
OriginalL'auteur gsueagle2008 | 2009-04-21
Vous devez vous connecter pour publier un commentaire.
PHP va nettoyer tout ce qui est après votre script est fait. Toutefois, si vous avez beaucoup de requêtes dans une boucle, les résultats ne seront pas nettoyés après chaque itération.
Donc, si vous exécutez beaucoup de requêtes dans une boucle, vous souhaiterez probablement free_result() pour effacer de la mémoire. Sinon, il n'est pas nécessaire. Voir ici pour les détails:
https://www.codeigniter.com/user_guide/database/results.html
Le lien ne fonctionne plus. La version 3 page est ici
OriginalL'auteur v3.