No. php è una tecnologia lato server.
Significa che dal client viene fatta una richiesta, php la elabora, ed in seguito viene inviata una pagina html al client. Questa pagina html ovviamente non può modificarsi fino a che non viene fatta un'altra richiesta.
javascript invece può farlo perchè il codice viene inviato e può essere processato direttamente sul comupter client