我正在使用 PHP 5.3 和 Curl。
我想让我的 curl 调用更加灵活,这样一个函数就可以处理我所有的调用。我遇到的问题是 curl 选项。
它使用 CURLOPT_POST 之类的值来表示 LONG 值。
为了使我的功能更灵活,我想使用默认值设置这些选项,并根据传递的数组更改它们。
前任;
function doCurl($options){
$defaults = array('CURLOPT_POST' => true, 'CURLOPT_HEADER' => false);
foreach($options AS $k=>$v) $defaults[$k] = $v;
foreach($defaults AS $opt_k=>$v) curl_setopt($curl, $opt_k, $v)
}
那么,如何处理 $opt_k 以便它可以获取原始变量的 LONG 值?