difference between unset and unlink in php
unlink() is used to delete physical files...So lets say you have foo.txt somewhere on your server... unlink(foo.txt) would delete it. unset() is used to null out the value of a given variable. So for instance: x = 200; echo(x); // 200 unset(x); echo(x); // null The difference between the functions unlink and unset unlink() is a function for file system handling. It will simply delete the file in context. Example for unlink() : <?php $fh = fopen('test.html', 'a'); fwrite($fh, '<h1>Hello world!</h1>'); fclose($fh); unlink('test.html'); ?> unset() is a function for variable management. It will make a variable undefined. (or) Unset () is used to destroy a variable in PHP. In can be used to remove a single variable, multiple variables, or an element from an array. It is phrased as Unset ($remove). Also Known As: Unset Variable, Destroy Variable Example for unset() : <?php // remove a single variable unset($a); // remove a singl...




Comments
Post a Comment