萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> PHP file

PHP file

   這篇文章主要介紹了PHP file_get_contents函數讀取遠程數據超時的解決方法,本文直接給出解決方法代碼,需要的朋友可以參考下

  在網絡狀況比較差的情況下file_get_contents函數經常讀取遠程數據失敗。

  解決辦法如下:

   代碼如下:

  /*設置超時配合失敗之後嘗試多次讀取,效果比原先好很多*/

  $url = 'http://www.jb51.net';

  $opts = array(

  'http'=>array(

  'method'=>"GET",

  'timeout'=>1, //設置超時

  )

  );

  $context = stream_context_create($opts);

  $contents = @file_get_contents($url,false,$context);

  ?>

copyright © 萬盛學電腦網 all rights reserved