要求:合并sKeywords的值,按照逗号拼接,对应好URL,在利用数组遍历出来
array(2) {
[0]=>
array(1) {
["sKeywords"]=>
string(13) "鞋"
}
[1]=>
array(1) {
["sKeywords"]=>
string(20) "运动鞋"
}
最终结果:
array(5) {
[0]=>
array(2) {
["name"]=>
string(3) "鞋"
["url"]=>
string(15) "%25E9%259E%258B"
}
[1]=>
array(2) {
["name"]=>
string(9) "运动鞋"
["url"]=>
string(45) "%25E8%25BF%2590%25E5%258A%25A8%25E9%259E%258B"
}
}
array(2) {
[0]=>
array(1) {
["sKeywords"]=>
string(13) "鞋"
}
[1]=>
array(1) {
["sKeywords"]=>
string(20) "运动鞋"
}
}
$keyss =array(); foreach($keys as $key => $val){ $keyss[] = $val['sKeywords']; } $keyss = implode(",",$keyss); $keys = explode(',',$keyss); $k1 = array(); $keyword = array(); foreach ($keys as $k=>$v){ $k1['name']= $v; $k1['url'] = urlencode(urlencode($v)); $keyword[] = $k1; if($k>=5){ break; } }
最终结果:
array(5) {
[0]=>
array(2) {
["name"]=>
string(3) "鞋"
["url"]=>
string(15) "%25E9%259E%258B"
}
[1]=>
array(2) {
["name"]=>
string(9) "运动鞋"
["url"]=>
string(45) "%25E8%25BF%2590%25E5%258A%25A8%25E9%259E%258B"
}
}