PHP基础/URL 传递多维数组

	function parse_arr( $array = array(), $var_name = '' ){
		if ( empty( $var_name ) ) return false;
		static $val, $tmp;
		foreach( $array as $key => $value ){
			if ( is_array( $value ) ) {
				$tmp .= "[$key]";
				parse_arr( $value, $var_name );
			} else {
				$val[] = $var_name.$tmp.'[]='.urlencode( $value );
			}
		}
		$tmp = '';
		return implode( '&', $val );
}

$xls_content 是多维数组
parse_arr($xls_content,'xls_data')

在服务端

$_GET['xls_data']



你可能感兴趣的:(PHP基础/URL 传递多维数组)