फ़ंक्शन 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,
    जो फ़ाइल के अस्तित्व की जाँच करता है