Maison > interface Web > js tutoriel > Résumé de l'utilisation spécifique des compétences php destructor_javascript

Résumé de l'utilisation spécifique des compétences php destructor_javascript

WBOY
Libérer: 2016-05-16 16:55:53
original
1040 Les gens l'ont consulté

Pour faire simple, le destructeur est utilisé pour effectuer un travail spécial lorsque l'objet est fermé. Par exemple, dans l'exemple ci-dessus que j'ai écrit, un fichier est ouvert en même temps qu'il est instancié, mais quand le sera-t-il. fermé ? Il suffit de le fermer après utilisation. Par conséquent, le destructeur le ferme directement, ou lors de la destruction, nous écrivons une partie des données traitées dans la base de données. Dans ce cas, nous pouvons envisager d'utiliser le destructeur pour le terminer. , ces attributs d'objet restent existants et ne sont utilisés que pour un accès interne, vous pouvez donc effectuer en toute sécurité tout travail ultérieur lié à l'objet Le destructeur ne doit pas libérer la propre mémoire de l'objet, mais l'utiliser lorsque l'utilisateur a besoin de la libérer. un peu de mémoire supplémentaire. Pour guider PHP là où se trouve la mémoire qui doit être libérée. Enfin, PHP utilise

class x
{
function __construct()
{
$this->file = fopen(' chemin', 'a');
}
function __destruct()
{
fclose($this->file);
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal