Давит, с первым все понятно - кури мануал по преобразованию типов.
если к строке начинающейся с числа(целого) прибавить число(целое) - результат - целое число.
Вот немного непонятно как преобразуются типы во втором и третьем случае, а логика понятна
второй echo выводит $date и только потом наращивает второе число на единицу(получаем "2007-06").
потом еще раз увеличиваем на единицу (получаем "2007-07")
и уже потом его выводит("2007-07")
|