URL来POST数组问题 我不知道为什么要这么做但是有一个方法是可以的就是自己来解析URL里的query字串 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ??你这样 <form action=insert.php?sName=thq&sAge=18&sName=zgo&sAge=20&>的话,他们就不是数组了~~如果想直接传数组~~你可以考虑serialize~~ 这个可能可以满足你的要求~~具体看手册 可以考虑在传变量前将这个三个数组变量转换成按规律分部的字符串这样就可以直接用<form action=insert.php?sName=thq&sName=zgo>等到处理页时再拆开就行了! url参数在$_SERVER['QUERY_STRING']中若$_SERVER['QUERY_STRING'] = "sName=thq&sAge=18&sName=zgo&sAge=20"你可这样$s = $_SERVER['QUERY_STRING'];$s = str_replace("=","[]=",$s);parse_str($s);这样就得到了$sName、$sAge数组你也可以将他们写到$_GET数组中去function test($_s) { $_s = str_replace("=","[]=",$_s); parse_str($_s); foreach(get_defined_vars() as $k=>$v) if($k != '_s') $_GET[$k] = $v;}test("sName=thq&sAge=18&sName=zgo&sAge=20");print_r($_GET); php生成可订阅的rss的问题 .htaccess 到底是个什么?? 整合两个网站的登录和退出 如何让file_put_contents()函数获取不到文件的时候不终止php程序 cakephp 中怎么引用Sanitize 有关cookies的问题 谁有PHPedit php怎样处理上传文件啊?? base64编码解码图片问题 php 中如何表示循环数组的总数 $dd=$okok ^ ord("X"); 请问这里的^是什么运算???? php在web页面上传时候的问题
你这样 <form action=insert.php?sName=thq&sAge=18&sName=zgo&sAge=20&>
的话,他们就不是数组了~~如果想直接传数组~~你可以考虑serialize~~ 这个可能可以满足你的要求~~具体看手册
转换成按规律分部的字符串
这样就可以直接用<form action=insert.php?sName=thq&sName=zgo>
等到处理页时再拆开就行了!
若$_SERVER['QUERY_STRING'] = "sName=thq&sAge=18&sName=zgo&sAge=20"你可这样
$s = $_SERVER['QUERY_STRING'];
$s = str_replace("=","[]=",$s);
parse_str($s);这样就得到了$sName、$sAge数组
你也可以将他们写到$_GET数组中去
function test($_s) {
$_s = str_replace("=","[]=",$_s);
parse_str($_s);
foreach(get_defined_vars() as $k=>$v)
if($k != '_s')
$_GET[$k] = $v;
}test("sName=thq&sAge=18&sName=zgo&sAge=20");print_r($_GET);