我有以下代码:将PHP数组传递给函数?
$params = array(
'api_user' => $user,
'api_key' => $pass,
'to' => '[email protected]',
'subject' => 'testing from curl',
'html' => 'testing body',
'text' => 'testing body',
'from' => '[email protected]'
);
/* Put the below into a function */
$request = 'api url goes here';
$session = curl_init($request);
curl_setopt ($session, CURLOPT_POST, true);
curl_setopt ($session, CURLOPT_POSTFIELDS, $params);
curl_setopt($session, CURLOPT_HEADER, false);
curl_setopt($session, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($session);
curl_close($session);
print_r($response);
/* Put the above into a function */
基本上我想提出的意见之间的上述代码放到一个函数,这样我可以把params,然后执行以下操作:
sendthat($params);
这只是简单地清理我的页面,并通过函数来获取curl请求。
如何将数组传递给函数?
就像你传递任何其他参数/值。 –
UH?那么,就像传递一个变量一样... –
你的代码_already_将一个数组传递给一个函数(第二个'curl_setopt'调用)。 – Mat