univer.lv / PHP программирование / Урок 1: Начнём

Урок 1: Начнём

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

Если нет - давайте сделаем хостинг прямо у вас на компьютере:
http://www.wampserver.com/en/index.php

Скачиваете, устанавливаете. Если почему-то не нравится этот сервер - поищите в google - уверен, что найдёте ещё с десяток похожих. Главное, чтобы комплект включал в себя PHP и MySQL.

Когда сервер запустился, открываете 'index.php' в www папке вашего сервера, стираете всё, что там есть. Всё готово для написания вашей первой программы.

А вот и она. Перепишите в точности код, приведённый ниже:
  1. echo 'Hello world!';
  2. ?>
Сохраните файл. Откройте ваш любимый броузер и наберите "localhost" - это адрес вашего личного сервера. Поздравляю! Ваша первая программа только что была благополучно исполнена и выдала результат.

Пару слов о том, что же вы писали в этой программе:
Обозначение начала PHP кода.
  1. ?>
Обозначение конца PHP кода.

Всё что находится между и ?> распазнаётся как PHP программа и исполняется. Всё, что за пределами - просто выводится в броузер как текст.

И последняя, но самая важная строчка:
  1. echo 'Hello world!';
Echo - это функция, которая выводит на экран всё, что вы скажете. После неё следует текст, заключённый в ковычки. Всё, что внутри этих ковычек - будет выведено на экран.
Если вам хочется вывести на экран одиночную ковычку - нужно поставить перед ней символ "", чтобы программа знала, что эта ковычка не является завершением строки, а всего лишь ещё один символ.
И в завершении строчки - ";". Обозначает, что действие с текущей функцией завершено.
Вот ещё один пример, который наглядно покажет некоторые особенности.
  1. echo 'Hello World!';
  2. echo 'My name is Vasja. I'm a human.';
  3. ?>
Как видите, мы можем использовать несколько функций в одной программе, ставя после каждой из них ";".


Дополнительная полезная информация:
 
Темы

PHP программирование

Управление ИТ проектами

Образование

Для общего развития

 

Партнёры:

CNAonline.info
meubledejardin.info
Photo Production Blog
onMap.lv
Baltic-Sex.com
SexTourismGuide.info
helpMe.lv