Junior
Kuo skiriasi unset ir unlink funkcijos PHP?
sobes.tech AI
Atsakymas iš AI
unset() — atlaisvina kintamąjį, padarydamas jį nenustatytu.
<?php
$var = 'tam tikra reikšmė';
unset($var); // Kintamasis $var nebėra egzistuojantis
unlink() — ištrina failą iš failų sistemos.
<?php
$filename = 'kelias/iki/failo.txt';
if (file_exists($filename)) {
unlink($filename); // Ištrina failą kelias/iki/failo.txt
}
Pagrindinis skirtumas: unset() dirba su kintamaisiais viduje PHP skripto, o unlink() dirba su failais diske.