Unlink funksiýasy

unlink funksiýasy görkezilen ýol boýunça faýly öçürýär. Bu funksiýa üstünlikli öçürilen wagty true gaýtaryp berýär, ýalňyşlyk ýüze çykanda bolsa false gaýtaryp berýär. Parametr hökmünde faýla çenli ýoly görkezýän setiri kabul edýär.

Sintaksis

phpunlink(filename);

Mysal

Häzirki katalogynda test.txt faýlyny öçüreliň:

php<?php
  $res = unlink('test.txt');
  var_dump($res);
?>

Kodyň ýerine ýetirilen netijesi:

phptrue

Mysal

Bar bolmadyk faýly öçürip göreliň:

php<?php
  $res = unlink('nonexistent.txt');
  var_dump($res);
?>

Kodyň ýerine ýetirilen netijesi:

phpfalse

Mysal

Faýlyň bardygyny barlap, faýly öçürmek:

php<?php
  $file = 'data.txt';
  if (file_exists($file)) {
    $res = unlink($file);
    echo $res ? 'Faýl öçürildi' : 'Öçürme ýalňyşlygy';
  } else {
    echo 'Faýl tapylmady';
  }
?>

Şeýlede serediň

  • katalogy öçürýän rmdir funksiýasyny,
    haýsy katalogy öçürýär
  • faýlyň bardygyny barlaýan file_exists funksiýasyny,
    haýsy faýlyň bardygyny barlaýar
  • ýazmaga mümkinçiligini barlaýan is_writable funksiýasyny,
    haýsy ýazmaga mümkinçiligini barlaýar