一段PHP代码 谁给我解释下什么意思 10
functionbuild_query($array){$str='';$glue='';foreach($arrayas$key=>$val){$str.=$glue....
function build_query($array) {
$str = '';
$glue = '';
foreach ($array as $key => $val) {
$str.= $glue . $key . '=' . $val;
$glue = '&';
}
return $str;
} 展开
$str = '';
$glue = '';
foreach ($array as $key => $val) {
$str.= $glue . $key . '=' . $val;
$glue = '&';
}
return $str;
} 展开
4个回答
展开全部
如果有这样一个数组:$arr=array("name"=>"aaa","age"=>20,"sex"=>"boy");
调用上面的函数:$str=build_query($arr);
输出返回的值:echo $str;
结果是:name=aaa&age=20&sex=boy
这个函数的功能就是把数组变成字符串,用&连接
调用上面的函数:$str=build_query($arr);
输出返回的值:echo $str;
结果是:name=aaa&age=20&sex=boy
这个函数的功能就是把数组变成字符串,用&连接
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
function build_query($array) {//定义一个函数,同时传递参数
$str = '';//定义变量,值为空
$glue = '';
foreach ($array as $key => $val) {//遍历$array这个数组
$str.= $glue . $key . '=' . $val;//拼凑一个字符串
$glue = '&';//给变量重新赋值
}
return $str;//返回变量的值
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数组拆分重组成字符串
这么说你可能有点蒙,建议你写个数组,执行下这个方法,看看得到的结果,就知道了
这么说你可能有点蒙,建议你写个数组,执行下这个方法,看看得到的结果,就知道了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |