Неправильно сформированное числовое значение "php 7.1" - PullRequest
0 голосов
/ 23 января 2019

Я столкнулся с проблемой с неправильно сформированным числовым значением. Я столкнулся с "php 7.1". формат даты

/**
 * @param integer $value
 * @param string $interval
 * @param string $in_date
 * @param string $format
 */
public function date_adds($value = 0, $interval = 'day', $in_date, $format = "Y-m-d")
{
    $t_split = explode('-', $in_date);
    $day = $t_split[2];
    $month = $t_split[1];
    $year = $t_split[0];

    if ($interval == 'day') {
        $day += (int) $value;
    } elseif ($interval == 'month') {
        $month += (int) $value;
    } elseif ($interval == 'year') {
        $year += (int) $value;
    }

    $date_add = mktime(0, 0, 0, $month, $day, $year);
    return date($format, $date_add);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...