Junior
Kāda ir atšķirība starp funkcijām unset un unlink PHP?
sobes.tech AI
Atbilde no AI
unset() — atbrīvo mainīgo, padarot to nenoteiktu.
<?php
$var = 'kāda vērtība';
unset($var); // Mainīgais $var vairs nepastāv
unlink() — dzēš failu no failu sistēmas.
<?php
$filename = 'ceļš/uz/failu.txt';
if (file_exists($filename)) {
unlink($filename); // Dzēš failu ceļš/uz/failu.txt
}
Galvenā atšķirība: unset() strādā ar mainīgajiem iekš PHP skripta, bet unlink() ar failiem uz diska.