Приветствую. Подскажите что делаю не так: Есть следующий код: PHP: <?php $a= date('YmdHi'); echo $a ; echo gettype($a); echo "<br />"; $b=(int)$a; echo $b; echo gettype($b); ?> выдает следующий результат 201704251643string 2147483647integer почему кроме типа данных меняется и значение ? Заранее всем благодарен.
У тебя 32х битная система "максимальное значение примерно равно 2 миллиардам" https://secure.php.net/manual/ru/language.types.integer.php