Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР2.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
104 Кб
Скачать
☆

4. Операторы присвоения

Знак равенства (=) является основным оператором присвоения.

В приведенной ниже таблице приведены различные типы операторов присвоения и примеры их записи в сценарии.

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

Оператор

Пример записи

Выполняемое действие

+=

$a += 3;

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

-=

$a -= 3;

Уменьшает текущее значение переменной на значение, находящееся справа от знака оператора

.=

$a .= "строка";

Объединяет (добавляет к) текущее значение со значением, находящимся справа от знака равенства.

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

  • Откройте новый текстовый документ и введите текст HTML:

<html> <head> <title>Использование оператора присвоения</title> </head> <body>

  • Начните PHP-блок, создайте переменную целого типа со значением 100 и выведите ее значение:

<? $origVar = 100; echo "<p>Переменной присвоено значение $origVar</p>";

  • Увеличьте значение переменной на 25 и выведите результат:

$origVar += 25; echo "<p>Теперь значение переменной увеличено и составляет $origVar</p>";

  • Уменьшите текущее значение переменной на 12:

$origVar -= 12; echo "<p>Теперь значение переменной уеньшено и составляет $origVar</p>";

  • Соедините текущее значение с текстом и выведите результат:

$origVar .= " цыплят"; echo "<p>Окончательное значение переменной такое: $origVar</p>";

  • Закройте PHP-блок и добавьте несколько строк HTML, чтобы документ стал законченным и правильным:

?> </body> </html>

  • Сохраните документ с именем assignscript.php и скопируйте его в выделенную папку на Web-сервере. Просмотрите документ в браузере.

5. Арифметические операции

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

Оператор

Пример записи

Выполняемое действие

+

$b = $a + 3;

Складывает значения

-

$b = $a - 3;

Вычитает значения

*

$b = $a * 3;

Умножает значения

/

$b = $a / 3;

Делит значения

%

$b = $a % 3;

Определяет остаток от целочисленного деления одной переменной на другую

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

  • С помощью текстового редактора введите текст HTML:

<html> <head> <title>Использование арифметических операторов</title> </head> <body>

  • Введите блок PHP:

<? $a = 85; $b = 24; echo "<p>Присвоены значения переменным \$a = $a и \$b = $b</p>"; $c = $a + $b; echo "<p>Сумма \$a + \$b присвоена переменной \$c и равна $c</p>"; $c = $a - $b; echo "<p>Вычитаем \$b из \$a и присваиваем переменной \$c, которая станет равной $c</p>"; $c = $a * $c; echo "<p>Умножаем \$a и \$b и получаем $c</p>"; $c = $a / $b; echo "<p>Делим \$a на \$b и получаем $c</p>"; $c = $a % $b; echo "<p>Определяем остаток от целочисленного деления \$a на \$b и получаем $c</p>"; ?>

  • Добавьте несколько строк HTML, чтобы завершить документ.

</body> </html>

  • Сохраните набранный файл с именем arithmeticscript.php и скопируйте его в выделенную папку на Web-сервере.

Примечание

Если вы используете символ маскирования перед знаком доллара (\$), то он будет отображен как символ, иначе начинается интерпретация его как переменной.

  • протестируйте скрипт в браузере.