Funksie unlink

Die funksie unlink verwyder 'n lêer volgens die gespesifiseerde pad. Die funksie gee true terug as die verwydering suksesvol is en false in geval van 'n fout. As 'n parameter neem dit 'n string met die pad na die lêer.

Sintaksis

phpunlink(filename);

Voorbeeld

Kom ons verwyder die lêer test.txt in die huidige gids:

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

Resultaat van die kode-uitvoering:

phptrue

Voorbeeld

Kom ons probeer om 'n nie-bestaande lêer te verwyder:

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

Resultaat van die kode-uitvoering:

phpfalse

Voorbeeld

Verwydering van 'n lêer met kontrole van sy bestaan:

php<?php
  $file = 'data.txt';
  if (file_exists($file)) {
    $res = unlink($file);
    echo $res ? 'Lêer verwyder' : 'Verwysdingsfout';
  } else {
    echo 'Lêer nie gevind nie';
  }
?>

Sien ook

  • die funksie rmdir,
    wat 'n gids verwyder
  • die funksie file_exists,
    wat die bestaan van 'n lêer kontroleer
  • die funksie is_writable,
    wat die moontlikheid van skryf kontroleer