Junior
Wat is het verschil tussen de functies unset en unlink in PHP?
sobes.tech AI
Antwoord van AI
unset() — bevrijdt een variabele, maakt deze ongedefinieerd.
<?php
$var = 'en waarde';
unset($var); // De variabele $var bestaat niet meer
unlink() — verwijdert een bestand uit het bestandssysteem.
<?php
$filename = 'pad/naar/bestand.txt';
if (file_exists($filename)) {
unlink($filename); // Verwijdert het bestand pad/naar/bestand.txt
}
Belangrijkste verschil: unset() werkt met variabelen binnen PHP-scripts, terwijl unlink() werkt met bestanden op de schijf.