У меня есть массив, заполненный данными в течение месяца. Данные вычисляются за каждые 15 минут за этот период, то есть у него около 2880 записей.Равномерно уменьшая индексированный массив на 10%
Мне нужно уменьшить его примерно на 10%, чтобы отобразить данные на диаграмме (288 точек данных будут отображаться намного лучше, чем 2880).
Вот что я пытался (это работает, но это может быть очень плохой метод):
$count = count($this->Data1Month);
for($i = 0; $i < $count; $i += 10) {
$tempArray[] = $this->DataMonth[$i];
}
$this->Data1Month = $tempArray;
Какую эффективность вы используете? – eis
Я считаю, что foreach быстрее, чем для цикла для массивов –
Я голосую, чтобы закрыть этот вопрос как не относящийся к теме, потому что OP просит просмотреть код. – Mooseman