<?php $_html = array(); $_html['action1'] = 'action1'; $_html['action2'] = 'action2'; echo http_build_query($_html); echo '<br />'; $a = 'action1=action1&action2=action2'; parse_str($a,$_array); print_r($_array); ?>
<!--
action1=action1&action2=action2
Array
(
[action1] => action1
[action2] => action2
)
简单的理解这两个函数
parse_str($_str[,$_array])就是将一个url ?后面的参数转换成一个数组
http_build_query($_array[,$_str])就是将一个数组转换成url ?后面的参数字符串,url中的%20%30等乱码会自动进行urlencode处理
-->