ホームページ >毎日のプログラミング >PHPの知識 >PHPで一時ファイルのディレクトリパスを取得する方法

PHPで一時ファイルのディレクトリパスを取得する方法

藏色散人
藏色散人オリジナル
2019-02-16 15:25:4814653ブラウズ

PHP は、一時ファイルのディレクトリ パスを取得します。これは、tempnam() 関数と sys_get_temp_dir() 関数を通じて実現できます。

PHPで一時ファイルのディレクトリパスを取得する方法

以下では、簡単なコード例を組み合わせて、PHP で一時ファイルのディレクトリ パスを取得する方法を紹介します。

コード例は次のとおりです:

<?php
$temp_file = tempnam(sys_get_temp_dir(), &#39;aaa&#39;);

echo $temp_file."\n";

出力は次のとおりです:

PHPで一時ファイルのディレクトリパスを取得する方法

関数の紹介:

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。