Uwaga: jestem bardzo zajęty, więc nie przeczytałem wszystkich innych odpowiedzi, więc mam nadzieję, że nie powtarzam pomysłów.
Prawie kusi mnie, by powiedzieć, że zgadzam się z duchem tego, co zostało powiedziane, ale nie poddałbym mojego imienia charakterystyce, którą podał twój profesor / nauczyciel.
Nie ulega wątpliwości, że PHP jest niezwykle popularnym językiem programowania. To powiedziawszy, nadal zaliczałbym go do języków programowania „specyficznych dla domeny”, a gdybym próbował przekazać bardziej transcendentalne (przepraszam! Tło w filozofii tutaj) koncepcje, nie użyłbym PHP. PHP jest jednym z tak zwanych języków programowania „Turing-complete” (tzn. Nie jest to AppleScript - nadaje się do każdego problemu programistycznego), ale myślę, że ma tak wiele specyficznych dla sieci projektów (wystarczy pomyśleć o prologu PHP i tym, jak XML - miało to wpływ), że mogłoby odwrócić uwagę od podstawowej dyscypliny programistycznej.
PHP nie jest hobbystycznym językiem programowania: używa go wielu profesjonalistów. Powiedziałbym, że Python 3 jest bardziej językiem „hobbystycznym” niż PHP. To po prostu brzmi jak raczej upiorny rechot z wieży z kości słoniowej, a nie stwierdzenie o rzeczywistości.
A co do części „łatwej”. Chłopcze, naprawdę zaczynam nie lubić twojego nauczyciela. Programowanie nie powinno być niepotrzebnie bizantyjskie ani trudne. Dobry język to taki, który pozwala w jasny sposób prezentować swoje pomysły, a nie krypto. Nie uważam PHP za łatwe; w tym sensie, że nie jest mi łatwo sformułować nawet półtrudne pomysły z czymkolwiek zbliżonym do jasności. O wiele łatwiej mi to zrobić, powiedzmy Python lub C z programowaniem literackim.
Podsumowanie: PHP jest popularny, ale nie do końca elegancki w leczeniu rdzenia informatyki. Twój nauczyciel brzmi jak torba.