Цитата из php.net о конструкторе в PHP: «PHP 5 позволяет объявлять методы-конструкторы. Классы, в которых объявлен метод-констуктор, будут вызывать этот метод при каждом создании нового объекта, так что это может оказаться полезным, например, для инициализации какого-либо состояния объекта перед его использованием.»
Грубо говоря, конструктор — это подпрограмма, которая запускается при каждом создании объекта — экземпляра класса.