В ответ на: ....Если же вы имели в виду javascript - то надо так и писать (это разные языки совсем и у них разное предназначение).
наверное javascript - я сильно не вникал.
Хотя предполагаю , что из РНР можно вызвать java коды . Возможно, иногда это просто решает какие-то проблемы, которые на РНР не решаются, может быть из за незнания тонкостей самого РНР.