Сравнивать C++ и PHP, даже на уровне ООП... я даже не знаю как это назвать. Во всяком случае, область применения этих двух птичек сильно различается и те возможности, которые могут понадобиться в прикладном (системном) программировании, не всегда могут пригодиться в разработке Web-сайтов. Я так считаю.
Однако, C++ применяется много реже, по сравнению с тем же PHP.