Sobes.tech
Junior

Фарқи байни функсияҳои unset ва unlink дар PHP чист?

sobes.tech AI

Ҷавоб аз AI

unset() — тағирёрони озод мекунад, онро нопадид мекунад.

<?php

$var = 'як арзиш';
unset($var); // тағирёри $var дигар вуҷуд надорад

unlink() — файлиро аз системаи файлҳо мебарад.

<?php

$filename = 'роҳ/ба/файл.txt';
if (file_exists($filename)) {
    unlink($filename); // Файлро роҳ/ба/файл.txt мебарад
}

Тафовут асосӣ: unset() бо тағирёрон дар дохили скрипти PHP кор мекунад, дар ҳоле ки unlink() бо файлҳо дар диск кор мекунад.