2017-01-11 8 views
0

方法1は、この必要性に取り組むだろう?:チャンクコレクションとループ/別の配列から、各チャンクにPARAMを割り当てる

は、私は、ユーザー$phone_numbers => 200000

$api_sending_numbers(に36000のテキストメッセージ時間を送ることができますがあります電話番号)

$phone_numbersをどのように分割して$sending_numberを割り当てますか?

私の試みはarray_mergeを見てみましょうchunk()

$phone_numbers = PhoneNumber::get(); 

foreach ($phone_numbers->chunk(5) as $chunk_phone_numbers) { 

foreach ($chunk_phone_numbers as $user) { 
    echo $user->phone_number; 

} 
}; 
+0

あなたの試行にはどのような問題がありますか? – showdev

答えて

-1

を使用しています。また、メモリを節約しようとしない限り、実際にはチャンクする必要はありません。

+0

はい、各チャンクを時間間隔のジョブとしてキューに入れ、各チャンクにsending_numberを割り当て、メモリを節約することです。追加のチャンクのためのsending_numberをシリアライズされた順序で再割当てする。 – dflow

+0

まだ動作しています:) – Loek

関連する問題