С чего начать изучение C++, если есть опыт программирования на других языках?
Попробуйте погуглить что-то вроде "C++ crash course", это может помочь.
Вообще, С++ на PHP не похож совсем. И ваше непонимание того, что такое int это доказывает. Непонимание будет только расти, после того, как вы узнаете о ссылках и указателях, управлении ресурсами, сборке и дистрибуции проекта и т.п. Вот если бы вы после пхп, руби или пайтон начали изучать, то таких бы проблем не возникло. 
Так что, скорее всего проще и правда взять хорошую книгу (можете погуглить, таких вопросов много), и изучать C++ с нуля. Общий опыт программирования вам безусловно поможет, но повторюсь, языки разные.
Однозначно с изучения синтаксиса. Возьмите хорошую книжку (Прата, например) и изучите. 
void - пустой тип, int - знаковое целое, и т.п.