Браузер НЕ ЗНАЕТ, что такое PHP. От слова "совсем". И от названия браузера это никак не зависит.
Чтобы PHP-код запустился, запрос должен быть отправлен web-серверу - т.е. адрес, вводимый в браузере, должен начинаться с http:// . Web-сервер видит, что адрес в запросе заканчивается на '.php', запускает интерпретатор PHP и передаёт ему адрес исполняемого файла. Интерпретатор PHP выполняет PHP-код и отправляет результат web-серверу. А уже web-сервер отправляет его браузеру.
Именно так работают сайты, написанные на PHP.
А если ты пытаешься в браузере открыть локальный файл с расширением '.php', то и получаешь содержимое этого файла.