|
|||||||||
|
|
killich
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
КЛИЕНТ ПОЛУЧИТ: 444 HELLO! HELLO! HELLO! HELLO! HELLO! Wow! Heh!17 |
Флейм [ С чего начать изучение PHP! Ответ! ] |
4. Ввод информации с экрана в переменную. Вот эту тему мы пока пропустим. Это не так то просто объяснить новичкам ;0) Оставим ее на будущее. |
Флейм [ С чего начать изучение PHP! Ответ! ] |
Переменные. Часть вторая. Чем замечателен язык PHP, так это тем, что не нужно указывать какая информация будет находится в переменной. Переменная по сути своей превращается в некий контейнер, в который можно запихнуть довольно большое колличество информации. В классических языках программирования в переменную можно было запихнуть много меньше! Переменная для нас теперь становится не просто небольшой ячейкой оперативной памяти, а довольно вместительным хранилищем разнообразной информации. В переменной PHP можно хранить и целое число [12345] и вещественное число [146.3423] и символ [a, f, v] и строчку текста [Hello! it's me!]. Приведу примеры использования переменных разных типов: Напоминаю, что мне не нужно указывать что я буду хранить в переменной! PHP сам определит что будет храниться в переменной и какого размера ее сделать, что бы вся информация поместилась внуть этой переменной. $a = 14; $b = 34; $c = $a + $b; print $c; На экране число : 48 $a = 11.45; $b = 22.45; $c = $a + $b; print $c; На экране число : 33.9 $a = 11; $b = 22.45; $c = $a + $b; print $c; На экране число : 33.45 $a = "aaa"; $b = "bbb"; $c = $a . $b; print $c; На экране строка текста : aaabbb Оператор ТОЧКА [ . ] в PHP выполняет функцию соединения строк. Объединение двух строк так же называется КОНКАТЕНЦИЕЙ. Если вы заносите в переменную строку текста, то будте любезны оформить эту строку в кавычки. Кавычки не являются частью строки, а лишь ограничивают ее. Поэтому на экране не появляется строки текста "aaa""bbb", а как и следует ожидать появляется aaabbb ========================== Как теперь все это заставить работать? ========================== Установите себе Денвер (виртуальный сервер). Денвер - это сервер Апачи, отвечающий за передачу HTML сайтов и прикрученный к нему модуль PHP. Найдите в нем папку [HOME]. Создайте в этой папке папку с именем вашего сайта - например [my-home-php.ru]. Cоздайте в этой папке папку с именем [WWW]. А уже внутри этой папки создайте текстовый документ и переименуйте его в index.php. Запишите в index.php следующий код: $a = "aaa"; $b = "bbb"; $c = $a . $b; print $c; ?> |
Флейм [ С чего начать изучение PHP! Ответ! ] |
А я вот не вижу причин для приколов. Вот щас и начну. ;0) 1. Переменные. 2. Действия над переменными. 3. Вывод информации из переменной на экран. 1. Переменные. В классическом понимании, Переменная - это ячейка оперативной памяти, в которой может храниться некоторая информация. Переменная обычно может хранить в себе только небольшой объем информации - одно число, одну букву. У каждой переменной всегда есть _уникальное_ имя! Переменные бывают нескольких основных тиов: integer (int) - целое число double (real) - вещественное число char (symbol) - символ (буква) 1. переменную можно создать 2. занести в нее информацию 3. поработать с этой информацией 4. вывести информацию на экран при создании переменной указывают ее тип (что в ней будет храниться) и уникальное имя. Вот пример создания переменной. int a; Я создал переменную -- a -- в которой может храниться целое число. Занесу в переменную информацию: a = 15; Теперь в оеративной памяти создана ячейка с именем -- a -- в которой теперь лежит число 15. прибавлю к числу которое лежит в клетке -- a -- число 5 и сохраню в той же самой клетке -- a -- a = a + 5; Компьютер выполняет действия справа налево. Серва сложит a + 5. А потом сохранит в той же самой клетке -- a --. Выведем информацию на экран. В С++ ко*цензура* вывода информации из переменной на экран cout<> Выведем: cout<> ИТОГ: int a; a = 15; a = a + 5; cout<> На экране появится число 20; Если рассмотрим PHP то тут этап создания переменной обычно пропускается. И не указывается какая информация будет в ней храниться. Переменная создается сама сразу после того как вы в первый раз указали ее имя. То, что данное имя, это имя переменной в PHP указывает знак доллара : $. Ко*цензура* вывода на экран в PHP - print ИТОГ: $a = 15; $a = $a + 5; print $a; Короче - для тех кто боится программирования как огня - не бойтесь! Программирование - это всего лишь игра в клеточки. Заносите информацию в клеточку, работаете с ней, выводите результат на экран. Все! А теперь поробуйте разобраться, что появится на экране. $a = 46; $b = $a + 5; $c = $a + $b; $a = $c - $a; print $a; Какое число появится на экране? ГЫ-ГЫ-ГЫ! ;0) |