По сабжу:
Сравнивать C++ и PHP не имеет никакого смысла, но если только начинаешь учиться чему нибудь, то лучше начинать с чего то более лёгкого.
И тут согласен что PHP, отнють, не самый лучший претиндент на роль первого ЯП.
На эту роль больше подойдёт тот же Python, хотя...
если начать программить на PHP не с учебника где будит что-то типа: "А теперь напишем нашу первую гостевую книгу" и погнали:
if (isset($_POST['submit'])) {
} else {
echo '.....';
echo '...';
}а начать со сложного и современного: взять PHP5.4, dev-сервер и начать разбираться в ООП, паттернах и фреймворках, то можно сэкономить кучу времени