Junior
PHP-də unset və unlink funksiyaları arasındakı fərq nədir?
sobes.tech Süni İntellekt
AI-dan cavab
unset() — dəyişəni azad edir, onu qeyri-müəyyən edir.
<?php
$var = 'bəzən dəyər';
unset($var); // $var dəyişəni artıq mövcud deyil
unlink() — faylı fayl sistemindən silir.
<?php
$filename = 'yol/filen.txt';
if (file_exists($filename)) {
unlink($filename); // yol/filen.txt faylını silir
}
Əsas fərq: unset() PHP skriptinin içində dəyişənlərlə işləyir, unlink() isə diskdəki fayllarla işləyir.