Я хочу загрузить файл PHP на сервер с расширением PNG, но при этом я могу просматривать его в своем браузере как файл PHP.Как я могу это сделать?Спасибо.
Используйте следующее в вашем файле .htaccess в каталогах, где находятся ваши файлы:
<FilesMatch "\.png$"> SetHandler application/x-httpd-php </FilesMAtch>
Обратите внимание, что ВСЕ файлы с .png будут обрабатываться PHP с этим.
Вы можете добавить приложение AddType / x-httpd-php .png в файл .htaccess (при условии, что ваш хост позволяет вам использовать файлы .htaccess), и Apache отправит эти файлы для анализа PHP.
Почему бы не использовать перезапись URL для этого?
Вы не можете. PHP является серверным кодом и не отображается в браузере.