здравствуйте! любой язык программирования обычно может тоже что и его коллега по цеху. Если вы хотите быстро научиться разрабатывать веб - php вам подойдёт. Если у вас в планах гуи приложения под разные платформы - java вам подойдёт. Также кол-во сайтов на php - 90% от всех в мире. Кол-во сайтов и инфраструктур в крупных фирмах и гос организациях в разы больше чем на php. Думайте
Сравнивать эти языки в общем то говоря не совсем корректно, так как применение в нынешних реалиях совсем разное. В вузах не особо это растолковывают (хоть я и покупал диплом через http://kyplu-diplom.net.ua/) Я имею ввиду и спектр задач и сферы применения в целом. Но, грубо говоря, решаемые задачи неограничены
Ява может интерпрайз и хайлоад. А пхп не может. На яве можно делать gui приложения а на пхп только через жопу. На яве можно писать многопоточный софт а на пхп нет. Такое Г как pthreads (которое сегфолтит и течёт) не в счёт. У пхп все pecl-модули в багах. Из нативного работает только то, что пишут сами разрабы языка. Поэтому пхп — язычёк для клепания лендингов. На дворе 2019 год: вебсокет? не, не слышал. На яве можно написать пхп а на пхп яву нельзя. JVM позволяет писать вообще на чём угодно — всё компилится в джарники. А ещё пхп — это такой язык который специально создан чтобы ваши сайты ломали кавычко-хакеры. Поэтому если ты хочешь написать безопасное приложение то самый лучший способ это сделать — писать его не на пхп. Зато у пхп есть один неоспоримый плюс: на нём можно "херак-херак и в продакшен". Накодить простой сайт можно очень быстро, чего не скажешь о jvm-языках.
Когда-то мне нужен был менеджер шеллов и нужен был прям сразу. Так вот есть фреймворк Yii а в нем "Генерация кода при помощи Gii" (https://yiiframework.com.ua/ru/doc/guide/2/start-gii/) так эта хрень позволяет с скоростью света писать код, даже можно мышкой натыкать и будет счастье.