FAQ   •  Поиск
Вход  •  Регистрация
 
Полезные маленькие функции PHP

 
Начать новую тему   Ответить на тему    Список форумов newssoft.ru -> PHP
Предыдущая тема :: Следующая тема  
Автор Сообщение
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 546

СообщениеДобавлено: Пт Сен 28, 2018 9:36 am    Заголовок сообщения: Полезные маленькие функции PHP Ответить с цитатой

Изменение указанной даты по дням:
PHP DateTime
Код:
$date = new DateTime('2017-11-17');
$date->modify('+158 day');
echo $date->format('Y-m-d');
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 546

СообщениеДобавлено: Пт Сен 28, 2018 9:45 am    Заголовок сообщения: Ответить с цитатой

Подсчёт элементов в массива по блокам:

Код:
$arr = array(4, 2, 3, 4, 2, 3, 1, 3, 5, 3, 6, 7, 2, 3, 4, 2, 3, 1, 3, 5, 3, 6, 7);
$divc=rand(2, count($arr));
$cd=intval(count($arr)/$divc);
echo "[0 - ".$cd."] - ".count($arr)."/".$divc."<br/>";
$countval = 0;
for($c=0; $c<$divc; $c++) {
   for($b=0; $b<=$cd; $b++)
      if(isset($arr[$c+$b*$divc]))
         $countval+=($arr[$c+$b*$divc] >=4)?1:0;
}
$flag = ($countval>2);
echo $countval."<br/><br/>";

$countval = 0;
foreach($arr as $val) {
    $countval+=($val >=4)?1:0;
}
$flag = ($countval>2);
echo $flag;
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов newssoft.ru -> PHP Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group
AllSat 22  - photographe de mariage - 2006