0

ここに完全なコードを投稿するか、例を投稿するのが役立つかどうかはわかりません。スクリプトはかなり大きいため、必要なコンポーネントと思われるものを投稿します。

私はtxtファイルを呼び出し、新しい行を配列として数えて、foreachループに入れています

set_time_limit(0);
ini_set('show_errors', 1);
$file = "file.txt";
$handle = fopen($file, "r");
while (($name = fgets($handle)) !== false) {
    $row = explode ("<br>", $name );
    foreach ($row as $fname) {
        /* ... some code ... */
    }
}

foreach ループ内には、約 4 つの Curl 操作があり、その後にいくつかの操作phpexcel functions と、さらに 4 つの curl 操作 (同一) を含む else ステートメントが続きます。

パフォーマンスを最適化するにはどうすればよいですか。foreach上記のステートメントを別のファイルで実行しinclude()て残りの部分だけを使用するか、curl 操作に関数を使用するかのいずれかを考えていましたが、他の誰かにアイデアがあれば興味がありますパフォーマンスを向上させる方法について。

4

1 に答える 1