PHP unset()


unset() , किसी variable को unset करता है। unset करने का मतलब है उस variable को NULL assign करता है , जिससे उस variable की value को आगे use न कर सकें।

PHP unset() Syntax
unset ( mixed $var , mixed ...$vars );
  1. mixed $var | required : variable जिसे आपको unset करना है। 

  2. mixed ...$vars | optional : आप एक साथ कई variables unset  कर सकते हैं। हालाँकि कम से काम एक variable mandatory होता है।

  3. Return Value : variable unset होने के बाद true return करता है , otherwise false .


Understanding mixed Type

mixed type का मतलब होता है , कि आप अपनी need के according किसी भी type (String , Boolean , Array , Class , Numeric) की value pass कर सकते हैं। यह जरूरी नहीं है कि कोई special type की value ही pass करें।

PHP unset Example

File : php_unset.php

Copy Fullscreen Close Fullscreen
<?php 
  $var = "Hello world!.";
  unset($var);
  var_dump($var);
?>
Output
NULL

हालाँकि unset() का use करके आप normal variable के अलावा Array / Object / Session भी unset कर सकते हैं।

  $arr = ['red' => 'aaple', 'yellow' => 'Banana', 'Green' => 'Guava'];
  print_r($arr);
  echo "After unset 'red' ";
  unset($arr['red']);
  print_r($arr);
  
  
Output :
Array ( [red] => aaple [yellow] => Banana [Green] => Guava ) After unset 'red' Array ( [yellow] => Banana [Green] => Guava )

Hey ! I'm Rahul founder of learnhindituts.com. Working in IT industry more than 4.5 years. I love to talk about programming as well as writing technical tutorials and blogs that can help to others .... keep learning :)

Get connected with me - LinkedIn Twitter Instagram Facebook