Создание PHP скриптов – начало погружения в бездну

Создание PHP скриптов – начало погружения в бездну

От автора: между умелым волшебником и профессиональным разработчиком много общего: и тому, и другому нужно так составить текст «заклинания», чтобы оно действовало. Но чародейство оставим «на потом», а сегодня изучим создание PHP скриптов и овладеем навыками обычного программного волшебства.

Особенности чародейства

Для волшебства на PHP потребуются специальные инструменты. Сегодня обойдемся без крысьих голов и крыльев жуков. Но могу сказать вам по секрету, что когда программный код не работает, то любой разработчик готов применить и эти «сказочные» средства. Только бы программа работала :).

Но для обычных случаев создания кода на PHP вам потребуется любой текстовый редактор. Конечно, лучше использовать специализированный. Например, PHP Expert Editor. Но для начала можно набирать код и в обычном Блокноте. Кроме этого вам нужно установить на свой ПК несколько обязательных составляющих:

Интерпретатор языка.

Локальный сервер.

MySQL.

Отладчик.

Главными из перечисленных средств являются два первых. С помощью интерпретатора ПК будет преобразовывать вводимый программный код в машинный. А локальный сервер нужен, чтобы исполнять код. И все потому, что в отличие от других языков PHP выполняется на стороне сервера, а не на клиентской машине.

Но легче всего, если использовать для создания PHP скрипта специализированные программные пакеты, включающие в себя все перечисленные компоненты. Назову несколько самых надежных:

Денвер.

Open Server.

В интернете полно других подобных комплексных решений, но я не советую их использовать. Некоторые из них или лишены поддержки русского языка, или работают слишком уж криво. Например, я использую для наброски всех примеров статей по PHP Денвер. Он легок и в управлении, и в использовании.

Простой пример скрипта

Сейчас мы создадим настоящий программный скрипт в одну строку, который выведет на экран всю информацию о PHP: значения параметров ядра, версию и другое. Запустите установленный локальный сервер. Затем откройте любой редактор текста и вставьте в него следующий код:

Затем сохраните файл с расширением .php на серверном пространстве. После чего откройте его в браузере. В Денвере ваш файл будет доступен по адресу localhost/ваш_сайт. Вот что вы должны увидеть на экране:

Особенность PHP

Этот серверный язык настолько быстро развивается, что порой не успеваешь отслеживать все его изменения. Например, при разработке скрипта создания поддоменов на PHP вам понадобится функция ereg_replace(). Она производит поиск строки по шаблону, созданного с помощью регулярного выражения, а затем заменяет ее на заданную в параметрах.

Но если версия используемого вами ядра выше 5.3, то интерпретатор выдаст сообщение об ошибке. В нем будет сказано, что функция ereg_replace() считается устаревшей.

И даже следующий аналог этой функции (eregi_replace()) уже тоже устарел. Но это только в том случае, если вы не используете более раннюю версию PHP. Поэтому я советую перед тем, как создавать приложения, узнать, какое «издание» языка предлагаются на том хостинге, где будет использоваться скрипт. Вот такое волшебство получается 🙂

Метки:

Похожие статьи:

Комментарии Вконтакте: