我正在一个名为curl_pair($ json_pair_filename)的PHP函数中使用JSON字符串。 var_dump正确显示了函数中的数据,因此数据存在于函数中,但我无法访问PHP函数之外的JSON字符串。我应该改变什么?无法访问PHP函数之外的JSON字符串?
if(curl_exec($ch) === false)
{ // Curl error:
//echo '<a target="_blank" href="http://curl.haxx.se/libcurl/c/libcurl-errors.html">' . curl_error($ch) . "</a>";
include(DOMAIN_PATH . "tickers/form_curl_error.php");
$my_data = "something went wrong...";
}
else // fetch the data
{
$my_data = curl_multi_getcontent ($ch);
//var_dump($my_data); // is ok shows json string
curl_close($ch);
}
return json_encode($my_data);
}
curl_pair($json_pair_filename); // no errors
echo($my_data); // just a white screen, no data, no nothing.
谢谢Balrog30你的代码第一次工作。 – 1888software