我之前不会编写函数,都是用的别人做的。后来慢慢学会就逐步添加想要的功能,但是问题出现了。...我修改的函数(用于curl抓取页面)的相关设置太多,导致函数的形参多的冒泡,使用起来很麻烦
function curl_get($url, $re=0,$ua=0,$ip=1,$post=0,$followLocation...//每次调用的时候很蛋疼
最近难以忍受调用这种形式的函数,遂修改下
function curl_get($url, $array=array('re'=>0,'ua'=>0,'ip'=>1,'post'....)){}
刚开始没发现使用上有问题,但是后来真闯到鬼了,明明默认的形参是ip=1,但是打死都没反应 curl_get(url, array=array('post'=>0))后来知道是怎么回事:调用函数时的...';
parse_str($str_deaful,$arr);
parse_str($str,$arr2);
$array = array_merge($arr,$arr2);
//do......
}