Variable en PHP

Fermé
thomas.r Messages postés 79 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 29 janvier 2009 - 8 sept. 2008 à 12:10
 olivier - 10 sept. 2008 à 17:34
Bonjour,

J'aimerai savoir comment fait-on pour "nettoyer" les variables après l'exécution d'une fonction. En effet j'ai remarqué que la valeur affectée à une variable se conserver au prochain appel de la fonction.

Merci

3 réponses

non $var=""; ca veut dire $var existe et vaut "";
unset($var); détruit la variable $var, ce qui correspond à une libération de l'espace mémoire assigné.
0
thomas.r Messages postés 79 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 29 janvier 2009 2
8 sept. 2008 à 13:02
Bonjour,

J'aimerai savoir comment fonctionne la fonction free() avec php. J'ai essayé de l'utiliser avec un objet que j'ai créé et on me renvoit l'erreur :
Call to undefined method mon_objet:free()

Merci.
-1
thomas.r Messages postés 79 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 29 janvier 2009 2
10 sept. 2008 à 11:16
Bonjour,

je mets à jours le message que j'ai posté pour voir si quelqu'un peut me donner l'équivalent de la fonction free en php qui permet de vider la mémoire allouer à une variable.

Merci
-1
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
10 sept. 2008 à 14:35
essayes tout simplement

$variable="";
-1
thomas.r Messages postés 79 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 29 janvier 2009 2 > Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017
10 sept. 2008 à 15:32
est-ce que ça équivaut à unset($variable); ?
-1