ホームページ  >  記事  >  バックエンド開発  >  php sys_get_temp_dir - 一時ファイルのパスを返す_PHP チュートリアル

php sys_get_temp_dir - 一時ファイルのパスを返す_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:04:011522ブラウズ

それでは、早速、この php sys_get_temp_dir - 一時ファイルのパスを返す関数の使用法と実装原理を見てみましょう。

sys_get_temp_dir
(PHP 5" = 5.2.1)

それでは、早速、この php sys_get_temp_dir - 一時ファイルのパスを返す関数の使用法と実装原理を見てみましょう。

sys_get_temp_dir - 一時ファイルのディレクトリ パスを返します

説明
文字列 sys_get_temp_dir (無効)
デフォルトで、PHP ストアの一時ファイルへのディレクトリ パスを返します。

戻り値
一時ディレクトリへのパスを返します。

例 #1 sys_get_temp_dir()

例 #1 sys_get_temp_dir() の例

//一時ファイルを一時ファイルに作成します
// sys_get_temp_dir() を使用してファイル ディレクトリを作成します
$temp_file = tempnam(sys_get_temp_dir(), 'Tux');

$temp_file をエコー;
?>
上記の例は次のような出力を行います:

C:WindowsTempTuxA318.tmp

この機能の実装方法:

if ( !function_exists('sys_get_temp_dir')) {
関数 sys_get_temp_dir() {
If (!empty($_ENV['TMP'])) { return realpath($_ENV['TMP']); If (!empty($_ENV['TMPDIR'])) { return realpath($_ENV['TMPDIR']); If (!empty($_ENV['TEMP'])) { return realpath($_ENV['TEMP']); $tempfile=tempnam(uniqid(rand(),TRUE),'');
If (file_exists($tempfile)) {
リンク解除($tempfile);
実パスを返します(ディレクトリ名($tempfile));
}
}
}
?>


http://www.bkjia.com/PHPjc/630887.html

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/630887.html技術記事さて、これ以上の苦労はせずに、この php sys_get_temp_dir - 一時ファイル パスを返す関数の使用法と実装原則を見てみましょう。 sys_get_temp_dir (PHP 5 = 5.2.1) わかりました...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。