fdf_get_attachment

(PHP 4 >= 4.3.0, PHP 5 < 5.3.0, PECL fdf SVN)

fdf_get_attachment提取嵌入在 FDF 中的上传文件

描述

fdf_get_attachment(资源 $fdf_document, 字符串 $fieldname, 字符串 $savepath): 数组

提取通过“文件选择”字段 $fieldname 上传的文件,并将其存储在 $savepath 下。

参数

fdf_document

FDF 文档句柄,由 fdf_create()fdf_open()fdf_open_string() 返回。

fieldname

savepath

可以是普通文件的名称,也可以是将文件创建在其原始名称下的现有目录。任何具有相同名称的现有文件都将被覆盖。

注意:

似乎没有其他方法可以找出原始文件名,除了使用目录作为 $savepath 存储文件并检查其存储的基名称。

返回值

返回的数组包含以下字段

  • path - 文件存储的路径
  • size - 存储文件的字节大小
  • type - 如果 FDF 中给出则为 mimetype

范例

范例 #1 存储上传的文件

<?php
$fdf
= fdf_open_string($HTTP_FDF_DATA);
$data = fdf_get_attachment($fdf, "filename", "/tmpdir");
echo
"上传的文件存储在 $data[path]";
?>

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top