php работает на серверной стороне, ты отправляешь запрос на сервер, он подготавливает ответ и отсылает его обратно тебе. Браузер стоит у тебя на компе, понимаешь? А сервер - он где-то в мировой паутине и php-код находиться и работает там, а ответ уже отсылается в HTML, ну или XML там или JSON. Php-код тебе никто не отправит. Почему именно php?