18 of 410 menu

Конструктсияи unset

Конструктсияи unset тағирёбанда ё унсури муайяншудаи массивро нест мекунад. Агар тағирёбанда пас аз unset вуҷуд надошта бошад, функсияи isset false-ро бармегардонад. Дар ҳолати кӯшиши дастрасӣ ба тағирёбандаи нестшуда, огоҳӣ тавлид мешавад.

Синтаксис

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

Мисол

Нест кардани тағирёбандаи сода:

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

Натиҷаи иҷрои код:

false

Мисол

Нест кардани унсури массив:

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

Натиҷаи иҷрои код:

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

Мисол

Нест кардани якчанд тағирёбанда:

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

Натиҷаи иҷрои код:

false false false

Инчунин бубинед

  • функсияи isset,
    ки мавҷуди будани тағирёбандаро месанҷад
  • функсияи empty,
    ки тағирёбандаро ба холӣ будан месанҷад
Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан