PHP中file_get_contents函式的作用是獲取一個 URL 的返回內容。如果是url響應速度慢,或者網路等因素,會造成等待時間較長的情況。只需設定一下file_get_contents函式的超時時間即可解決。示例程式碼如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
//設定超時引數【超時:timeout】
$parm=array(
"http"=>array(
"method"=>"GET",
"timeout"=>3
),
);
////建立資料流上下文
$context = stream_context_create($opts);
//$url請求的地址,例如:
$result =file_get_contents($url, false, $context);
// 列印結果
print_r($result);
?>
PHP中file_get_contents函式的作用是獲取一個 URL 的返回內容。如果是url響應速度慢,或者網路等因素,會造成等待時間較長的情況。只需設定一下file_get_contents函式的超時時間即可解決。示例程式碼如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
//設定超時引數【超時:timeout】
$parm=array(
"http"=>array(
"method"=>"GET",
"timeout"=>3
),
);
////建立資料流上下文
$context = stream_context_create($opts);
//$url請求的地址,例如:
$result =file_get_contents($url, false, $context);
// 列印結果
print_r($result);
?>