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 ֆունկցիան,
    որը ստուգում է ֆայլի գոյությունը