От автора: один мой знакомый «любитель пива» сильно кичится своим умением открывать бутылки сего пенного напитка. Он открывает пивные бутылки то глазницей, то зубами и мечтает научиться еще какому-нибудь диковинному способу «откупорки». Можно открывать бутылки чем угодно, но при использовании правильных методов и глазницы не остаются пустыми, и во рту зубы все на месте. Сегодня мы выясним, чем открыть PHP файл и как сделать это правильно.
«Волшебный» файл
Чего только не пишут о PHP файлах во всемирной паутине. Недавно на специализированном форуме наткнулся на дельный совет одного «профи», который он дал пользователю в ответ на его вопрос об открытии файлов с расширением .php. Так вот этот «спец» заявлял о том, что их содержимое можно просмотреть, если указать в адресной строке путь к файлу, находящемуся на сервере. В общем, давайте разбираться в правоте этих слухов на практике.
Не обращайте внимание, если некоторые из развеиваемых мифов покажутся вам немного «бредовыми». Ну, ведь открывают пиво и зубами, и глазницей. Так что пределов «народного творчества» не существует :).
Заблуждение первое
Перед тем как выяснить, чем можно открыть файл PHP на компьютере, развеем первый миф. Тот, который я озвучил в предыдущем разделе. Для этого мы запускаем Денвер, располагаем в папке на сервере какой-нибудь файл с расширением .php, а затем открываем его через адресную строку браузера.
В результате мы получили не содержимое файла, а запустили содержащийся в нем код на выполнение. Получается, что через браузер заглянуть внутрь файла не получится. И все потому, что PHP является серверным языком программирования. То есть его код выполняется сервером, а не на клиентской стороне (как в JavaScript).
Конечно, может это и не совсем заблуждение, но стоит различать между собой запуск содержащегося кода на выполнение и открытие файла для просмотра его содержимого.
Заблуждение следующее
Чем открыть файл формата PHP? Для этого требуется специализированное программное обеспечение, которое применяется разработчиками.
Опять на практике проверим это умное (на первый взгляд) утверждение. Будем открывать тот файл, который мы запускали на выполнение на стороне сервера и результат его работы наблюдали в браузере.
Скопируем sample.php из дискового пространства сервера на рабочий стол. После этого попытаемся «откупорить» его с помощью различных программ. Воспользуемся несколькими стандартными и теми, которые чаще всего устанавливают на ПК.
Щелкаем по файлу правой клавишей, и в появившемся меню переходим через «Открыть с помощью». В списке предложенных программ начнем с Блокнота.
И у нас очередное чудо! Блокнот открыт «заколдованный» файл! Ну, не стоит так радоваться беспричинно. Получается, что для «откупорки» PHP не требуется специальных супер-пупер программных оболочек.
Еще раз проверим PHP расширение файла и чем можно открыть. Расширение верное. Теперь применим другую программу. Например, Word.
И чудо случилось еще раз! Потому что это не чудо, а закономерность: файлы c «волшебным» расширением .php легко открываются обычными текстовыми редакторами.
Но нам уже надоело черно-белое отображение кода! Хочется чего-нибудь разноцветного и с подсветкой синтаксиса. Вот тут нам и пригодятся специализированные программные оболочки для написания и редактирования кода. Они представляют собой обычные редакторы текста, снабженные интерпретаторами или компиляторами (в зависимости от языка). Откроем файл с помощью одного из таких приложений:
Вот мы и получили цветовое разнообразие и подсветку синтаксиса с всплывающими подсказками.
Что открывать .php обычными редакторами можно, это мы выяснили. Но возможно ли с их помощью редактировать код файлов и запускать на выполнение? Можно, только делать это следует на дисковом пространстве сервера.
«Волшебство» на других платформах
Не Windows единой живет современный пользователь! И это правда! Еще с десяток лет назад только Виндой и жил каждый пользователь. А сейчас численность операционок резко увеличилось. Причем не только десктопных, но и мобильных. Выясним, чем можно открыть PHP файл на Андроиде.
Сначала перекинем наш файл в мобильное устройство. Я использую свой телефон. Мы видим, что PHP-файл распознается системой Android как обычный текстовый.
Теперь откроем sample.php с помощью предложенных программ. И получаем тот же вариант, что и на десктопе. Мы снова подтвердили аксиому о том, что на любой платформе PHP-файл можно открыть с помощью обычных текстовых редакторов.
Ну, вроде разобрались! Надеюсь, теперь вы научились не только правильно открывать PHP-файлы, но и отучились открывать пиво зубами и глазами. Последнее — самое главное. 🙂
Комментарии (3)