Fungsi tempnam

Fungsi tempnam membuat file sementara dengan nama unik di direktori yang ditentukan. Parameter pertama fungsi menerima path ke direktori, parameter kedua - prefix nama file. Fungsi mengembalikan path ke file yang dibuat atau false jika terjadi error.

Sintaks

phptempnam(directory, prefix);

Contoh

Mari buat file sementara di direktori temporary sistem dengan prefix 'my':

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

Hasil eksekusi kode (contoh):

php'/tmp/my5d3b7f2e'

Contoh

Mari buat file sementara di direktori saat ini:

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

Hasil eksekusi kode (contoh):

php'/var/www/project/temp5d3b7f2f'

Contoh

Mari periksa kerja fungsi ketika direktori tidak ada:

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

Hasil eksekusi kode:

phpfalse

Lihat juga

  • fungsi tmpfile,
    yang membuat file sementara
  • fungsi unlink,
    yang menghapus file
  • fungsi file_exists,
    yang memeriksa keberadaan file