18 of 410 menu

La construction unset

La construction unset supprime une variable ou l'élément de tableau spécifié. Si la variable n'existe plus après unset, la fonction isset retournera false. Toute tentative d'accéder à une variable supprimée générera une notification.

Syntaxe

unset($var); unset($var1, $var2, $var3); unset($array['key']);

Exemple

Suppression d'une variable simple :

<?php $var = 'test'; unset($var); var_dump(isset($var)); ?>

Résultat de l'exécution du code :

false

Exemple

Suppression d'un élément de tableau :

<?php $arr = ['a', 'b', 'c']; unset($arr[1]); print_r($arr); ?>

Résultat de l'exécution du code :

Array ( [0] => a [2] => c )

Exemple

Suppression de plusieurs variables :

<?php $a = 1; $b = 2; $c = 3; unset($a, $b, $c); var_dump(isset($a), isset($b), isset($c)); ?>

Résultat de l'exécution du code :

false false false

Voir aussi

  • la fonction isset,
    qui vérifie l'existence d'une variable
  • la fonction empty,
    qui vérifie si une variable est vide
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser