Уроки PHP, веб-студия
LIDERIT.ru
PHP без БД и MySQL
Переменные:
Массивы:
Функции:
Передача переменных
Глобальный массив
Инструкция INCLUDE
Константы
Константы во многом схожи с переменными - здесь вы также используете символическое обозначение для области памяти, в которой может сохраняться любое значение.
Однако, в отличие от переменной, после инициализации вы уже не имеете возможности изменить ее значение.
Константы также используют другой синтаксис, более сложный по сравнению с указанием знака равенства - здесь необходимо применить функцию define (Name, Value), где Name обозначает имя константы, Value - ее значение, например: define(PI, 3.14159265);
Константы во многом схожи с переменными - здесь вы также используете символическое обозначение для области памяти, в которой может сохраняться любое значение.
Однако, в отличие от переменной, после инициализации вы уже не имеете возможности изменить ее значение.
Для констант, в отличие от переменных, нет необходимости использовать знак доллара перед названием константы. Поэтому для того, чтобы лучше отличать константы в коде программы, мы рекомендуем составлять названия констант исключительно из заглавных букв. Например, используйте USER вместо User или user.
Так как константы не имеют каких-то особых признаков, выделяющих их из текста кода (как, например, переменные), то не допускается свободно указывать их в составе текста и выводить их значения с помощью команды echo.
Для константы USER нельзя просто вставить в команду название константы, так как в этом случае РНР сочтет ее частью текстовой строки. То есть следующий фрагмент кода не будет работать так, как вы хотите:
< ?
echo "Имя: USER";
? >
Чтобы правильно вывести значение константы, придется использовать две инструкции echo:
< ?
define (USER,11 Леонид Собинов");
echo "Имя:";
echo USER;
echo "
";
? >
Когда вам, подобно показанному выше примеру, с помощью команды echo необходимо вывести несколько строк или значений последовательно друг з другом, то вы можете использовать одну инструкцию echo, при этом необх димо
разделить все выводимые значения с помощью запятой:
< ?
echo "Имя: ", USER, "
";
? >
Кратко о SGL
Операторы
Ещё о SGL...
PHP+MySQL
Создаем БД и таблицы
Cоединяемся с БД
Вставка данных
Выборка данных
Вывод данных
Обновление данных
Операции в SQL
Функции в SQL
Экспорт, импорт
Транзакция