Каким плохим вещам учит PHP?
Жить хорошо и кушать вкусно, но это не у всех))
Ничему плохому он не учит, учат идиоты не умеющие писать код, а им хоть что подсунь получится дерьмо. Вот например оратор выше утверждает что он старый и все дела, но он просто видимо не в курсе текущего положения дел. Им видите-ли нужно чтобы он все умел и все мог)) Да есть узкие места где его лучше не использовать. Но со своими задачами для которых он придуман, он справляется на ура. Просто все эти хейтеры на самом деле не гуру прогеры, а лохи которые в свое время выбрали не тот язык под свои задачи.
В настоящее время и синтаксис подтянулся на уровень, и строгая типизация появилась и много много всего. Учите основы и паттерны, а язык вам ничего плохого не даст.
1) Писать код, чтобы радовалась душа.
2) Писать код, чтобы выполнить требование бизнеса в требуемые сроки.
3) Писать код, чтобы получилось правильно и "алгебраично".
4) Героически преодолевать трудности и писать то, что в общем-то не нужно.
ПХП чаще всего про 2, иногда про 1, и еще реже про 3 (не потому, что язык плохой, а потому что 2 чаше всего не предполагает 3)