-4
$listget=file_get_contents('http://mysite.com/list');

$list=explode('target="_',$listget);
$count=count($list);
$i='2';
for ($i=2 ; $i <= ($count-4) ; $i++) {

//function or statement here

if($my_statement===false){
  show cancel
    else{
      show second matter
         if($my_statement===false)
          {//nothing is here
            }
        else{
          show success with data}
          }
          }

else{
    show 1st matter
        if($my_statement===false)
             {
           //nothing is here}
        else{
           show success with data }
}

このコードはうまく機能しています。しかし、リストの量が非常に多い場合 (つまり、100 語以上)、しばらくすると機能しなくなります。ループの問題ですか、それともどこにありますか?

4

1 に答える 1

1

デフォルトの最大実行時間は 30 秒です。

実際の設定はphpファイルで確認できます

<?
phpinfo();
?>

可能であれば、php.ini 設定を変更するか、php cli を使用してください。ただし、サーバー全体のパフォーマンスの問題に注意してください。

最大実行時間

于 2012-10-30T17:55:54.933 に答える