file_get_contents默認超時時間(秒) u6 Z( h# W6 P: i1 f, x
php.ini中的default_socket_timeout設置,默認超時時間是default_socket_timeout = 60* H9 M7 e ?) q6 L- O0 U) U
9 S% ]; R& y$ K) N. b& L, y& t如果要修改超時時間,修改第3個參數即可. z$ I1 V O! C2 M/ W. l
1 @, x; | @- \2 @
$opts = array(3 d* ^1 R" f' y6 z/ x
'http'=>array(; \7 B( J) M& Y
'method'=>"GET",3 O8 X5 j1 N' C- X0 i
'timeout'=>120,
& W2 G/ H6 ` I )# i- {! T* c% J' L- ]) M5 }
);
1 w# }, ]: Z6 y N* m3 }9 o1 l- i/ c
4 Q8 D( h x4 B$context = stream_context_create($opts);+ x2 @4 I# Q& c9 e7 y
5 V7 r) }6 @3 Z, g( L; M$html =file_get_contents('http://www.example.com', false, $context);
' z; U4 r G; p5 P9 _ |