Update Tools.php

This commit is contained in:
Anyon 2018-12-14 15:13:07 +08:00
parent 63458d810f
commit 7fab512e05

View File

@ -96,6 +96,7 @@ class Tools
*/ */
public static function createCurlFile($filename, $mimetype = null, $postname = null) public static function createCurlFile($filename, $mimetype = null, $postname = null)
{ {
if (is_string($filename) && file_exists($filename)) {
if (is_null($postname)) $postname = basename($filename); if (is_null($postname)) $postname = basename($filename);
if (is_null($mimetype)) $mimetype = self::getExtMine(pathinfo($filename, 4)); if (is_null($mimetype)) $mimetype = self::getExtMine(pathinfo($filename, 4));
if (function_exists('curl_file_create')) { if (function_exists('curl_file_create')) {
@ -103,6 +104,8 @@ class Tools
} }
return "@{$filename};filename={$postname};type={$mimetype}"; return "@{$filename};filename={$postname};type={$mimetype}";
} }
return $filename;
}
/** /**
* 数组转XML内容 * 数组转XML内容