Новости о сайто-строении.

Информация о всем интересном.

"Электронная книга".

Прочитав книгу вы будете представлять как сделать электропроводку в доме или в квартире...

http://vyborsayta.ru/knigi/stranica/sayt_ebook_elektro.php

"Система регистрации и авторизации пользователей (на PHP и MySQL)"

Вам придется писать код, который осуществляет валидацию email-адресов, отправляет сообщение на почту с подтверждением регистрации...

http://shop.dmitriynaumenko.com/ac2/mec6XdhN9/785199/2091931/

"Практика резиновой верстки"

ХОТИТЕ, ЧТОБЫ ВАШ САЙТ ОТОБРАЖАЛСЯ КРАСИВО И ЭЛЕГАНТНО В ШИРОКОФОРМАТНЫХ МОНИТОРАХ И ТАКЖЕ КРАСИВО И АККУРАТНО УЖИМАЛСЯ В УЗКИХ?

http://shop.dmitriynaumenko.com/ac2/yYJdM/770775/2091931/

Важные сообщения

Оповещение о изменениях сайта.

Продолжение - "Основы основ PHP"

Продолжение - "Основы основ PHP: обзор для начинающих". Начало статьи можно найти пройдя по ссылке.

Для чего использовать PHP?

HTML на 100% статичен. Встраивая же в наши страницы PHP-код, мы можем добиться того, чтобы содержимое одной и той же страницы было различно в зависимости от определенных условий (динамические страницы). За долгие годы своего существования язык PHP зарекомендовал себя как великолепное решение для создания динамических веб-сайтов.

Похож ли PHP на другие языки?

Да. PHP похож на ASP.NET, Perl, JavaScript, C#. Возможно, сейчас Вы и не знаете ни одного из них, однако изучение PHP позволит Вам в будущем с большей уверенностью овладевать и другими языками.

Что нужно, чтобы начать?

Для полноценной работы с PHP на Вашем компьютере нужны следующие вещи:

  1. Веб-сервер Apache (он используется в большинстве случаев);
  2. Система Управления Базами Данных (СУБД) MySQL (в базе данных хранится наполнение сайта);
  3. Установленный интерпретатор PHP;
  4. Текстовый редактор, в котором Вы будете писать код;
  5. Браузер.

Теперь чуть подробнее о первых трех пунктах.

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

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

3. Интерпретатор PHP - это своеобразная программа, которая осуществляет обработку PHP-кода на веб-сервере. Без него мы никак не сможем выполнить наши PHP-скрипты и увидеть результат их работы.

Как же установить все эти компоненты на компьютер?

Существует хорошее решение, которое значительно упрощает этот процесс и не требует от Вас никаких знаний в области настройки веб-сервера, MySQL и PHP-интерпретатора.

Это специальный набор Denwer, в который уже включены все три компонента. Он устанавливается на компьютер как обычная программа и готов к работе без предварительных настроек. Следует просмотреть интересный сайт, евроремонт. Красивый интерьер дома, фото. Модные угловые витрины, столы, ламбрекены, образцы модульной мебели.

Denwer является идеальным решением в подавляющем большинстве случаев, а для новичков он будет и вовсе спасительной палочкой, так как позволяет приступить к разработке сайтов на PHP без необходимости изучать кучу дополнительной информации по настройке веб-сервера, СУБД MySQL и интерпретатора PHP.

Основы.

Для того, чтобы сообщить серверу о том, что надо произвести обработку PHP-кода, необходимо использовать следующий синтаксис при добавлении PHP в HTML-документ:

<?php
...здесь идет PHP-код
?>

Открытие блока PHP-кода обозначается как "<?php", а закрытие - "?>". Теперь изменим наш код следующим образом:

<?php echo "Это PHP в действии"; ?>

Обратите внимание, что в данном примере мы написали все в одну линию. Пробелы и переводы строк не играют здесь роли и не окажут влияния на конечный результат.

В примере мы даем серверу команду echo (команда для вывода информации на экран) и указываем, что мы хотим вывести на экран фразу Это PHP в действии. Каждая команда в PHP отделяется от предыдущей знаком точки с запятой в конце этой команды.

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

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

Объявление переменных.

Переменная в PHP - это своеобразный контейнер, который может содержать определенную информацию. Для того, чтобы создать такой "контейнер", нам нужно его назвать и указать, что в нем должно "лежать". Делается это с помощью знака "$", который означает, что мы имеем дело с переменной. Давайте занесем в переменную с именем test фразу Это PHP в действии.

<?php
    $test =  "Это PHP в действии";
    echo $test;
?>

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

Каким образом мы можем добавить еще какой-нибудь текст или иную информацию для вывода на экран?

Давайте рассмотрим это на следующем примере:

<?php
    $test =  "Это PHP в действии.";
    echo $test . " Меня зовут Дмитрий Науменко.";
?>

Как Вы видите, после вывода переменной test идет пробел, затем точка, затем снова пробел. После этого открываются кавычки, сначала идет один пробел, а затем - предложение Меня зовут Дмитрий Науменко., после чего закрываются кавычки. монтаж видеонаблюдения в магазине

Давайте пройдем по шагам и посмотрим, что и для чего здесь нужно.

После вывода переменной test мы как бы "прибавляем" к уже существующему выводу дополнительный текст. Делается это с помощью символа точки (.).

Символ точки означает в PHP сложение, но не сложение чисел, а сложение именно текстовой информации, вроде той, с которой мы и работаем. После точки мы указываем в кавычках, что именно мы хотим добавить к выводу, и пишем новое предложение.

Обратите внимание на то, что после открытия кавычек идет пробел. При выводе на экран он будет сохранен, благодаря чему у нас не сольются наши фразы. Т.е. мы получим на выходе:

Это PHP в действии. Меня зовут Дмитрий Науменко.

Если же убрать тот пробел, то получится:

Это PHP в действии.Меня зовут Дмитрий Науменко.

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

<?php
    $test =  "Это PHP в действии.";
    echo $test." Меня зовут Дмитрий Науменко.";
?>

Поэтому пишите так, как Вам в данном случае удобнее.

Продолжение статьи >>>

Автор статьи Дмитрий Науменко.


Ваши комментарии.

Оставьте ваш комментарий 

Комментариев пока нет.

* Обязательные поля
(Не публикуется)
 
Жирный Курсив Подчеркнутый Степень Индекс Код PHP Код Кавычки Вставить линию Вставить список Вставить нумерованный список Вставить изображение Вставить видео
 
Smile Удивление Злость Язык Возмущение Ухмылка Испуг Круто Скука Смущение Unsure Shocked
 
1000
Напишите слово марш наоборот.
 
(введите ответ)
 
Уведомлять о новых коментариях по почте.
 
Запомнить информацию введенную в поля формы.
 
 
Commentics
Вернуться к последним комментариям.

Вверх