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

Константы php

Константы, как и переменные, являются временным хранилищем значений в памяти. В отличие от переменных значение константы никогда не изменяется. При объявлении константы используется функция define(), которая требует задать имя константы и значение этой константы.

Константам можно присваивать следующие типы данных.

Целые – целые числа или числа без десятичной точки (1, 999, 325812841).

Числа с плавающей точкой — числа, содержащие десятичную точку (1.11, 2.5, .44).

Строки – текстовая или числовая информация. Строковые данные всегда заключаются в кавычки ("Hello World", "478-477-5555").

Имена констант PHP в отличие от переменных не начинаются со знака "$". Имена констант обычно записывают в верхнем регистре. Имена констант могут содержать буквы, цифры и символ подчеркивания ( _ ); они не могут, однако, начинаться с цифры. Объявление констант показано ниже.

define("STRING_CONSTANT", "This is my string.");

define("NUMERIC_CONSTANT", 5);

Вывод констант

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

<!DOCTYPE html PUBLIC "-//W3C//DTD/XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml11-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>

<title>A Web Page</title>

</head>

<body>

<p>

<?php

define("STRING_CONST","My PHP program");

define("INTEGER_CONST",500);

define("FLOAT_CONST",2.25);

echo STRING_CONST;

echo INTEGER_CONST;

echo FLOAT_CONST;

?>

</p>

</body>

</html>

Пример 3.2.

My PHP program 500 2.25

В этом примере объявляются значения трех констант: STRING_CONST, INTEGER_CONST и FLOAT_CONST. Затем используется оператор echo для вывода содержимого констант в окне браузера. Кроме вывода в окне браузера, константы можно использовать при выполнении математических и строковых операций PHP.

Операторы php

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

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

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

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

Логические операторы

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

Оператор

Описание

+

сложение

-

вычитание

*

умножение

/

деление

%

сравнение по модулю (возвращает остаток от деления)

++

увеличивает значение

--

уменьшает значение

<!DOCTYPE html PUBLIC "-//W3C//DTD/XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml11-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>

<title>A Web Page</title>

</head>

<body>

<p>

<?php

// Оператор сложения

$sum = 5 + 2;

$sum = 7;

$newsum = $sum + 4;

echo "The sum is " . $newsum;

//The subtraction operator

$difference = $newsum - 2;

echo "The difference is " . $difference;

//The multiplication operator

$product = $difference * 3;

echo "The product is " . $product;

//The division operator

$quotient = $product / $difference;

echo "The quotient is " . $quotient;

//The Increment operator

$quotient++;

echo $quotient;

//The decrement operator

$quotient --;

echo $quotient;

?>

</p>

</body>

</html>

Пример 3.3.

The sum is 11 The difference is 9

The product is 27 The quotient is 343