tempnam функциясы

tempnam функциясы көрсетілген бумада бірегей атауы бар уақытша файлды құрады. Функция бірінші параметр ретінде бумаға жолды, екінші параметр ретінде файл атауының префиксін қабылдайды. Функция құрылған файлға жолды немесе қате болған жағдайда false қайтарады.

Синтаксис

phptempnam(directory, prefix);

Мысал

Жүйелік уақытша бумада 'my' префиксімен уақытша файлды құрайық:

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

Кодты орындау нәтижесі (мысал):

php'/tmp/my5d3b7f2e'

Мысал

Ағымдағы бумада уақытша файлды құрайық:

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

Кодты орындау нәтижесі (мысал):

php'/var/www/project/temp5d3b7f2f'

Мысал

Функцияның жұмысын жоқ бума үшін тексерейік:

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

Кодты орындау нәтижесі:

phpfalse

Сондай-ақ қараңыз

  • tmpfile функциясы,
    ол уақытша файлды құрады
  • unlink функциясы,
    ол файлды жояды
  • file_exists функциясы,
    ол файлдың бар екенін тексереді