私は携帯電話番号の配列を持っています、それは9000以上の番号を含んでいます。
この配列をサブ配列に分割したいのですが、各配列には3000個の数値のみが含まれ、それらを関数に渡す必要があります。
function sendSMS($mobilenumbers){
//some code here
}
ありがとうございました
これを試して :
$aray_number = your input array;
$array = array_chunk($aray_number,3000);
<?php
$array_of_numbers = array(0,1,2,3,4,5,6,7,8);
$smaller_array_of_numbers = array_chunk($array_of_numbers, 3000);
foreach($smaller_array_of_numbers as $smaller_array){
sendSMS($smaller_array);
}
?>
ここで重要なのは関数array_chunkです。
これはarray_chunk
、配列をより小さな配列に分割するために使用し、次に単純なforeachループを使用して、これらのより小さな配列をループし、それらをsendSMS
関数に送信します。