我想从URL字符串中创建一个PHP数组。PHP从URL获取数组
我的代码:
$files = urldecode($_POST['files']); // The String
error_log($files); // Output to see how it looks like
parse_str($files); // parse...
error_log($files[0]); // See the result
我的error_log后,我运行脚本:
file[]=U07ttCL89
f
(如果有人想知道为什么我输出,error_log
- 是因为我看不到输出)
所以问题是:为什么解析后返回f
?我看了一下PHP手册,然后去做别的事情! (http://php.net/manual/en/function.parse-str.php)
的$_POST['files']]
语法是:
file[]=XXXXXXXXX&file[]=YYYYYYYY&file[]=ZZZZZZZZZ
希望你明白。 谢谢。和对不起我的英语
我刚刚看了一个音符:'此功能自动urldecodes值(在该文档中未提及).' – 2013-08-20 20:36:07