PHP上传类
时间:2006-12-14 来源:yueming
主要功能:
文件上传,获取文件名,获取文件大小,随机生成新文件名,获取文件类型,图片生成缩略图,返回缩略图文件名,返回上传后生成的文件的文件名,返回上传后的文件路径
iebupload.class.php
使用方法:
无标题文档
getName() . '';
//返回文件后缀名
echo '文件类型:' . $upfos -> getExt() . '';
//返回文件大小
echo '文件大小:' . $upfos -> getSize() . '';
/* getSize( format )
format: 返回文件大小的单位值。默认值为 B。
B 为 byte
M 为 MB
例:getSize( 'B' );
*/
//随机生成的文件名
echo '随机文件:' . $upfos -> newName() . '';
/* 建议使用随机生成的文件名,以避免上传重名的文件。
例如: $upfos -> upload ( $upfos -> newName());
*/
//上传文件
$upfos -> upload();
/* upload( filename )
filename: 上传至服务器后生成这个文件名。默认值为原来的文件名。
*/
//生成缩略图
$upfos -> thumb();
/* thumb( [key, width, height] )
key: 生成缩略图的关键字。默认值为"sm_"。如果上传的文件名为 12345.jpg,缩略图的文件名就为 sm_12345.jpg。
width: 缩略图的宽度。默认值为 150 。
thumb ( 'slt_', 200, 140);
*/
//返回生成的文件名
echo '生成文件:' . $upfos -> UpFile() . '';
//返回文件的路径
echo '文件路径:' . $upfos -> filePath() . '';
//返回缩略图的名称
echo '缩略图片:' . $upfos -> thumbMap() . '';
//返回上传类版本信息
echo '版本信息:' . $upfos -> ieb_version() . '';
}
?>
文件上传,获取文件名,获取文件大小,随机生成新文件名,获取文件类型,图片生成缩略图,返回缩略图文件名,返回上传后生成的文件的文件名,返回上传后的文件路径
iebupload.class.php
使用方法:
无标题文档
getName() . '';
//返回文件后缀名
echo '文件类型:' . $upfos -> getExt() . '';
//返回文件大小
echo '文件大小:' . $upfos -> getSize() . '';
/* getSize( format )
format: 返回文件大小的单位值。默认值为 B。
B 为 byte
M 为 MB
例:getSize( 'B' );
*/
//随机生成的文件名
echo '随机文件:' . $upfos -> newName() . '';
/* 建议使用随机生成的文件名,以避免上传重名的文件。
例如: $upfos -> upload ( $upfos -> newName());
*/
//上传文件
$upfos -> upload();
/* upload( filename )
filename: 上传至服务器后生成这个文件名。默认值为原来的文件名。
*/
//生成缩略图
$upfos -> thumb();
/* thumb( [key, width, height] )
key: 生成缩略图的关键字。默认值为"sm_"。如果上传的文件名为 12345.jpg,缩略图的文件名就为 sm_12345.jpg。
width: 缩略图的宽度。默认值为 150 。
thumb ( 'slt_', 200, 140);
*/
//返回生成的文件名
echo '生成文件:' . $upfos -> UpFile() . '';
//返回文件的路径
echo '文件路径:' . $upfos -> filePath() . '';
//返回缩略图的名称
echo '缩略图片:' . $upfos -> thumbMap() . '';
//返回上传类版本信息
echo '版本信息:' . $upfos -> ieb_version() . '';
}
?>
相关阅读 更多 +
排行榜 更多 +