Любой знает альтернативную функцию sys_get_temp_dir
и DIRECTORY_SEPARATOR
и tempnam
в PHPАльтернативы для PHP старых функций версии
существующий PHP версии 4. *
Любой знает альтернативную функцию sys_get_temp_dir
и DIRECTORY_SEPARATOR
и tempnam
в PHPАльтернативы для PHP старых функций версии
существующий PHP версии 4. *
TempNam существует в PHP4
You can use this code from php.net to get a temp dir:
if (!function_exists('sys_get_temp_dir')) {
function 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(__FILE__,'');
if (file_exists($tempfile)) {
unlink($tempfile);
return realpath(dirname($tempfile));
}
return null;
}
}
Спасибо, ребята, ...! Его работа над нашим сервером, даже если его -32 голосовать на http://php.net/manual/en/function.sys-get-temp-dir.php#93390 –
Я не знаю Почему люди голосовали -ve –
Обновился этот вопрос как ответ! –
Просто ... что? Зачем? –
У нас есть более ранняя версия PHP на нашем сервере, поэтому я не могу найти альтернативу для чтения пути к системной директории temp –
от ini_get()? – Robert