Funktsioon tempnam

Funktsioon tempnam loob ajutise faili unikaalse nimega määratud kataloogis. Esimese parameetrina võtab funktsioon kataloogi tee, teise - failinime prefiksi. Funktsioon tagab tee loodud faili või false vea korral.

Süntaks

phptempnam(directory, prefix);

Näide

Loome ajutise faili süsteemi ajutises kataloogis prefiksiga 'my':

php<?php
  $res = tempnam(sys_get_temp_dir(), 'my');
  echo $res;
?>

Koodi täitmise tulemus (näide):

php'/tmp/my5d3b7f2e'

Näide

Loome ajutise faili praeguses kataloogis:

php<?php
  $res = tempnam(__DIR__, 'temp');
  echo $res;
?>

Koodi täitmise tulemus (näide):

php'/var/www/project/temp5d3b7f2f'

Näide

Kontrollime funktsiooni tööd olematu kataloogiga:

php<?php
  $res = tempnam('/nonexistent', 'test');
  var_dump($res);
?>

Koodi täitmise tulemus:

phpfalse

Vaata ka

  • funktsiooni tmpfile,
    mis loob ajutise faili
  • funktsiooni unlink,
    mis kustutab faili
  • funktsiooni file_exists,
    mis kontrollib faili olemasolu