257 of 410 menu

関数 tempnam

関数 tempnamは、指定されたディレクトリ内に一意の名前を持つ一時ファイルを作成します。関数の最初のパラメータはディレクトリへのパス、2番目のパラメータはファイル名のプレフィックスを受け取ります。関数は、作成されたファイルへのパスを返すか、エラーの場合に false を返します。

構文

tempnam(directory, prefix);

システムの一時ディレクトリに 'my' をプレフィックスとして一時ファイルを作成しましょう:

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

コードの実行結果(例):

'/tmp/my5d3b7f2e'

カレントディレクトリに一時ファイルを作成しましょう:

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

コードの実行結果(例):

'/var/www/project/temp5d3b7f2f'

存在しないディレクトリを指定した場合の関数の動作を確認しましょう:

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

コードの実行結果:

false

関連項目

  • 関数 tmpfile,
    一時ファイルを作成します
  • 関数 unlink,
    ファイルを削除します
  • 関数 file_exists,
    ファイルの存在を確認します
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否