Цикл PHP на основе даты - PullRequest
0 голосов
/ 16 июля 2010

хорошо, у меня есть этот массив из 151 элемента, и в качестве одного из элементов используется поле датыМассив - это двухнедельный диапазон.Я хочу посчитать, сколько элементов на первой неделе и сколько их на второй неделе.Вот мой пример массива.

[0] => Array
    (
        [0] => 4d50
        [date] => 07-10-2010
        [telephone] => something
        [Sno] => 1
     )

[1] => Array
    (
        [0] => 4g50
        [date] => 07-03-2010
        [telephone] => something
        [Sno] => 1
    )

[2] => Array
    (
        [0] => 4s50
        [date] => 06-29-2010
        [telephone] => something
        [Sno] => 1

1 Ответ

3 голосов
/ 16 июля 2010
function getweek($a){
   //altered code., m-d-Y is no a format strtotime likes):
   return  DateTime::createFromFormat('m-d-Y',$a['date'])->format('W');
}
var_dump(array_count_values(array_map('getweek',$inputarray)));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...