Junior
PHP'da unset va unlink funksiyalari o'rtasidagi farq nima?
sobes.tech AI
AIdan javob
unset() — variable-ni bo'sh qiladi, uni aniqlanmagan qiladi.
<?php
$var = 'bir qiymat';
unset($var); // $var o'zgaruvchisi mavjud emas
unlink() — fayl tizimidan faylni o'chiradi.
<?php
$filename = 'yo'l/fayl.txt';
if (file_exists($filename)) {
unlink($filename); // yo'l/fayl.txt faylini o'chiradi
}
Asosiy farq: unset() PHP skript ichidagi o'zgaruvchilar bilan ishlaydi, unlink() esa fayllar bilan ishlaydi diskda.