Объектно-ориентированный язык сценариев php, страница 2

Переменная – это средство для хранения данных определенного типа. Все данные, с которыми работает программа, хранятся в виде переменных. Значение переменной можно изменять в любой момент. Имя переменной должно обязательно начинаться со знака доллара $. Имя переменной может состоять только из символов латинского алфавита, цифр и знака подчеркивания и не должно начинаться с цифры. После строчки, в которой мы создаем переменную и присваиваем ей первоначальное значение, идет функция print(). В качестве аргумента у данной функции присутствует переменная $text. Функция print() просто выводит на экран браузера содержимое переменной $text. Последней строчкой идет закрывающий тэг PHP.

Пожалую здесь уместно заметить, что в текстовые переменные можно включать тэги для их оформления. Тэги можно использовать и непосредственно в функции print, если аргумент заключить в кавычки/

Чтобы закрепить знания, посмотрим на пример 2.2.

Пример 2.2 Знакомство с переменными

<?php

      $text = "Люди чаще капитулируют, чем терпят крушение.";

$a =  2345;

$bcd_dfg = "ш";

$6578 = “терпят”;$_6578 = "<b> терпят </b>";

print    $text;

print    $a;

print    $bcd_dfg;

print    $6578;"<h1> $bcd_dfg <h1>";

print    $_6578;

?>

В этом примере создано уже четыре переменные ($text, $a, $bcd_dfg, $_6578). Для простоты давайте весь ряд значений, которые можно занести в переменные, разделим на два типа текстовые (берутся в кавычки) и числовые (в кавычки не берутся, представляют собой различные числа). В нашем примере числовым значением обладает только переменная $a. Переменные, с занесенными в них числовыми значениями, легко подаются различным арифметическим операциям.

Константы

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

Рассмотрим пример, в котором используют не переменную, а константу.

Пример 2.3 Создание константы

<?php

define("NAME", "Masha");

print NAME;

?>

Результат работы программы – появление на экране браузера слова Masha.

Сначала с помощью функции define, создается константа. У данной функции первым аргументом идет имя константы, а вторым аргументом значение этой константы. Заметим, что имена констант принято обозначать прописными буками.

Операторы и выражения

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

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

Получим новое значение с помощью оператора умножения и двух операндов: 4 * 10. В данном случае операнды - 4 и 10, а * - оператор. В результате мы получаем новое значение – число 40.

Выражением называется комбинация операндов и операторов, производящая некоторое значение. Выражение можно использовать, как и любое другое значение. Однако не обязательно для образования выражения использовать операторы. Выражением в PHP является все, что имеет некоторое значение. Например: $text (переменная), функция print() – все это выражения.

Арифметические операторы

Переменные, имеющие числовые значения, идеально подходят для арифметических операций.

Рассмотрим пример 2.4.

Пример 2.4 Арифметические операторы.

<?php

$a = 5;

$b = 6;

$summa = 0;

$summa = $a + $b;

print $summa;

?>