|
Веб-курсы Что это? Оглавление Основы Основы основ Практика Гостевая книга Простой сайт Структура сайта (MVC) Ядро (Light) Ядро Гостевая на SQL Статические страницы Модуль новостей Система регистрации Теория Дебаггинг Регулярные выражения Введение в ООП Паттерны проектирования Репозитарий BB-code Почтовый класс Пагинатор Всякие полезности Download Полезные утилиты Разное Видеокурсы Последние изменения Вопросы и замечания сюда Реклама Диеты для похудения Фреймворк Kohana. Обучение. Мануал на русском. |
Переменные и константы Основа основ в программировании - это переменная. Переменная - это кусочек памяти, в который записываются какие-то данные. Не нужно пока углубляться в дебри и пытаться понять, что такое бит, байт и прочие прелести.
Достаточно понять, что те данные, которые программа должна обработать, процессор должен как-то запомнить на время выполнения скрипта, хотя бы пока он с ними работает. А почему переменная, так потому что в этой коробочке содержимое можно менять. Можно вытащить оттуда жирафа и положить бегемота. Точно так же и с переменной
Переменные в PHP образуются при помощи очень привлекательного знака – $. Дальше идет имя переменной, по нему мы обращаемся к нужным данным. Имя переменной должно состоять из латинских букв. Допускаются цифры и знак подчеркивания, но название не может состоять из одних только цифр и не может начинаться с цифры.
Поэтому, не имеющая смысла с точки зрения алгебры запись
Так что вот это:
Обозначает, что в кабинете биологии, после такого действия, на доске будет написано «Амёба», а в кабинете географии – «Гваделупа». Можно зайти в кабинет и переписать данные:
Есть еще константы, это похоже на учебные плакаты. Информация там есть, но ни стереть, ни переправить уже нельзя.
Это значит, что мы сделали плакат и картинку со спаривающимися тараканами поместили под стекло. Не апать. И это размножение будет хоть на первом, хоть на втором, хоть на 10-м уроке неизменным. Даже если мы попытаемся переопределить константу:
ясно. Об этом чуть позже подробнее. Обращаться к константе нужно без знака доллара, вот так:
Существует еще один вид переменных – переменные окружения или внешние переменные. Они находятся в глобальной области видимости. Их видно везде.
то можно увидеть довольно внушительный список переменных, которые формирует php, чтобы облегчить получение необходимой информации. Важнейшими и часто используемыми являются суперглобальные массивы $_REQUEST, $_GET, $_POST, $_FILES, $_COOKIE, $_SESSIION, $_SERVER и некоторые другие. Но об этом позже. Переменные бывают разных типов. Всего основных их семь. В PHP нет необходимости явно указывать тип переменной. Интерпретатор сам определит его и расставит приоритеты. Но иногда бывает необходимо это сделать принудительно, если по условиям нужно сравнивать значения, учитывая тип, или предопределить переменную. • boolean - булев тип. то есть истина или ложь (true или false) Дальше на практике будет понятнее, что это за изыски.
|