首先创建demo.php ?php header(Content-Type:text/html;Charset=utf-8);$files[]=1; $files[3]='hahaha'; $files[7]='测试'; $files['username']='aaa'; $files['userid']=899; $files['truename']=真实name; print_r($files); print_r(hr/); print_r(serial
首先创建demo.php
header("Content-Type:text/html;Charset=utf-8");$files[]=1;
$files[3]='hahaha';
$files[7]='测试';
$files['username']='aaa';
$files['userid']=899;
$files['truename']="真实name";
print_r($files);
print_r("
$file2=array();
$file2='a:3:{s:2:"id";i:2;s:8:"username";s:3:"kkk";i:1;i:334;}';
print_r(unserialize($file2));
?>
输出内容如下:
Array ( [0] => 1 [3] => hahaha [7] => 测试 [username] => aaa [userid] => 899 [truename] => 真实name )
如果想post传递$files的内容,可能有些困难,因为有双引号
如 $files = a:2:{i:11;s:3:"111";i:22;s:3:"222";}
那就先要unserialize($files)形成数组形式,再foreach循环
foreach($files as $file):?>
">
endforeach;?>
这样就可以post表单达到想要的内容了。
Array ( [11] => 111 [22] => 222 )
以上仅是一种方法,也可能是最麻烦的,欢迎指正