Фокус-покус представление или что можно сделать на PHP

что можно сделать на PHP

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

Фокус-покус приготовления!

Перед началом представления нам нужно правильно подготовить все реквизиты. Разберемся, куда следует помещать файлы PHP, чтобы их код работал. Если вы используете Денвер, тогда запустите его с помощью расположенных на рабочем столе ярлыков.

Затем создаем и сохраняем на виртуальном диске (по умолчанию Z) файл, в котором будет размещаться код для демонстрации возможностей PHP. Я назвал его focus-pocus.php. Указанное расширение является обязательным. Для создания файла можно использовать любой редактор (в том числе и Блокнот), но советую обзавестись сразу специализированным ПО с подсветкой синтаксиса и всплывающими подсказками.

Более подробно эту тему мы рассмотрим в одной из следующих публикаций. После создания файла проверим его работоспособность и выведем в окне браузера какое-нибудь текстовое сообщение. Чтобы соблюдать все традиции, поприветствуем мир:

Бесплатный курс по PHP программированию

Освойте курс и создайте динамичный сайт на PHP и MySQL с полного нуля, используя модель MVC

В курсе 39 уроков | 15 часов видео | исходники для каждого урока

Получить курс сейчас!

Теперь запустим код на выполнение. Для этого укажите в адресной строке localhost и имя файла через правый слэш.

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

Фокус-покус представление!

Начнем наше представление с рисования средствами, предоставляемыми PHP. Удивлены, что программный язык умеет рисовать? Это лишь маленькая часть всех скрытых «талантов» PHP. Но вернемся к художественному творчеству:

Сначала создаем изображение, и затем задаем цвет фона. Затем указываем тип контента (формат изображения) и выводим его на страницу. В конце освобождаем все ресурсы, удалив созданный рисунок:

Скажете, что в этом нет ничего интересного – просто залили фон. Хорошо! Тогда давайте нарисуем прямоугольник и овал:

Бесплатный курс по PHP программированию

Освойте курс и создайте динамичный сайт на PHP и MySQL с полного нуля, используя модель MVC

В курсе 39 уроков | 15 часов видео | исходники для каждого урока

Получить курс сейчас!

Фокус-покус динамический!

Но это не все, что пишут на PHP. Главная область применения данного языка в современном интернете – это построение динамических ресурсов, содержимое которых (структура, стили и контент) формируются «на лету».

В ответ на запрос пользователя сервер собирает веб-страницу из «кусков» кода, разбросанных по нескольким файлам. По такому принципу работают все популярные CMS (движки), созданные с помощью MySQL и PHP. Только в них часть содержимого берется не только из файлов, но и из базы данных. В следующем фокус-покусе мы упростим этот принцип, и обойдемся без «участия» СУБД.

Для примера возьмем обычную страницу на HTML и CSS:

После этого создадим 3 файла PHP и поместим в каждый содержимого соответствующего их названию div:

head.php

content.php

foot.php

После этого создайте файл indeх1.php и вставьте в него следующий код, подключающий все файлы:

Разместите все 4 файла PHP на виртуальном диске:

Теперь, чтобы понять, что можно писать на языке PHP, запросите через адресную строку файл index1.php. В результате вы получите содержимое динамически собранной веб-страницы.

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

Бесплатный курс по PHP программированию

Освойте курс и создайте динамичный сайт на PHP и MySQL с полного нуля, используя модель MVC

В курсе 39 уроков | 15 часов видео | исходники для каждого урока

Получить курс сейчас!

Разработка веб-приложения на PHP

Создайте веб-приложение на PHP на примере приема платежей на сайте

Получить

Метки:

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

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

Комментарии Facebook:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

Я не робот.

Spam Protection by WP-SpamFree