|
unsetunset a given variable Description
void unset(mixed
$var , mixed ...$vars )unset destroys the specified variables. The behavior of unset inside of a function can vary depending on what type of variable you are attempting to destroy. If a globalized variable is unset inside of a function, only the local variable is destroyed. The variable in the calling environment will retain the same value as before unset was called. Example #1 Using unset
To unset a global variable inside of a function, then use the $GLOBALS array to do so: Example #2 unset a Global Variable
If a variable that is PASSED BY REFERENCE is unset inside of a function, only the local variable is destroyed. The variable in the calling environment will retain the same value as before unset was called. Example #3 unset with Reference
If a static variable is unset inside of a function, unset destroys the variable only in the context of the rest of a function. Following calls will restore the previous value of a variable. Example #4 unset with Static Variable
Parameters
Return ValuesNo value is returned. Examples
Example #5 unset example
Notes
|