$ch = curl_init("http://acrs.bboxpr.com/getAddress.php?lat=35.545112&lng=-90.657635");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$address = curl_exec($ch);
curl_close($ch);
//prints the address
echo $address;
//$token = strtok($address, ",");
//$phaddress=array();
//while ($token != null)
//{
//array_push($phaddress,$token);
//$token = strtok(",");
//}
//print_r($phaddress); //blank
该行将echo $address;
打印页面中的内容,但如果我取消注释下面的代码(以: 开头的代码$token=strtok
),$address 将看起来是空的。我添加了更多使用 $address 的结果的代码(但我没有在这里包含它),有时会出现在 curl 初始化中调用的站点的源代码。所以我认为 curl 可能需要更长的时间,但我试图在 srtok 之前睡觉,但没有奏效。