PHP は、一時ファイルのディレクトリ パスを取得します。これは、tempnam() 関数と sys_get_temp_dir() 関数を通じて実現できます。
以下では、簡単なコード例を組み合わせて、PHP で一時ファイルのディレクトリ パスを取得する方法を紹介します。
コード例は次のとおりです:
<?php $temp_file = tempnam(sys_get_temp_dir(), 'aaa'); echo $temp_file."\n";
出力は次のとおりです:
関数の紹介:
tempnam() 関数 は、一意のファイル名を持つファイルを作成するために使用されます。
tempnam ( string $dir , string $prefix ) : string
指定されたディレクトリに一意のファイル名でファイルを作成します。ディレクトリが存在しない場合、tempnam() はシステムの一時ディレクトリにファイルを生成し、そのファイル名を返します。
パラメータ dir は一時ファイル名が作成されるディレクトリを示し、prefix は一時ファイルの接頭辞を示します。
注: Windows では、プレフィックスの最初の 3 文字のみが使用されます。
戻り値は新しい一時ファイル名を返し、エラーの場合は FALSE を返します。
sys_get_temp_dir() 関数 一時ファイルに使用されるディレクトリを返します
sys_get_temp_dir ( void ) : string
PHP が一時ファイルを保存するデフォルトのディレクトリへのパスを返します。
戻り値は一時ディレクトリのパスを返します。
この記事は、PHP で一時ファイルのディレクトリ パスを取得する方法の紹介です。困っている友人の役に立てば幸いです。
以上がPHPで一時ファイルのディレクトリパスを取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。