Kazi ya tempnam

Kazi tempnam inaunda faili la muda lenye jina la kipekee katika saraka maalum. Kigezo cha kwanza kinachukulia njia ya saraka, cha pili - kiambishi awali cha jina la faili. Kazi hurudi njia ya faili iliyoundwa au false ikiwa kuna hitilafu.

Sintaksia

phptempnam(directory, prefix);

Mfano

Wacha tuunde faili la muda katika saraka la muda la mfumo lenye kiambishi awali 'my':

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

Matokeo ya kutekeleza kificho (mfano):

php'/tmp/my5d3b7f2e'

Mfano

Wacha tuunde faili la muda katika saraka ya sasa:

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

Matokeo ya kutekeleza kificho (mfano):

php'/var/www/project/temp5d3b7f2f'

Mfano

Wacha tuangalie utendaji wa kazi wakati saraka haipo:

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

Matokeo ya kutekeleza kificho:

phpfalse

Angalia pia

  • kazi tmpfile,
    ambayo inaunda faili la muda
  • kazi unlink,
    ambayo inafuta faili
  • kazi file_exists,
    ambayo inakagua uwepo wa faili