PHP函数:CURLFile::setMimeType()
适用版本:PHP 5 >= 5.5.0, PHP 7
用法: CURLFile::setMimeType() 方法用于设置 CURLFile 对象的 MIME 类型。MIME 类型指示文件的内容类型。
语法: public void CURLFile::setMimeType ( string $mime )
参数:
- $mime:表示要设置的文件的新 MIME 类型。它应该是一个有效的 MIME 类型字符串。
示例:
// 创建 CURLFile 对象
$file = new CURLFile('path_to_file/filename.txt', 'text/plain', 'file.txt');
// 获取原始的 MIME 类型
echo "原始的 MIME 类型:" . $file->getMimeType() . "\n";
// 设置新的 MIME 类型
$file->setMimeType('image/jpeg');
// 获取更新后的 MIME 类型
echo "更新后的 MIME 类型:" . $file->getMimeType() . "\n";
以上示例中,首先使用 new CURLFile()
创建一个 CURLFile 对象,指定文件路径、原始 MIME 类型和文件名。然后通过调用 getMimeType()
方法获取原始的 MIME 类型,并打印输出。接下来,使用 setMimeType()
方法将文件的 MIME 类型更改为 'image/jpeg'。最后,再次调用 getMimeType()
方法获取更新后的 MIME 类型,并打印输出。
请注意,在使用 CURLFile::setMimeType()
方法之前,您必须先创建一个 CURLFile 对象,并通过 new CURLFile()
构造函数为其提供文件路径、MIME 类型和文件名。