PHP от А до Я. Типы данных: Строки, числа.

Просмотров: 15249Комментарии: 0
ПрограммированиеPHP

И вновь продолжаем изучать PHP. Сейчас мы поговорим о числах и операциями над ними.

Рассмотрим арифметические операции:

Пример Название Результат
-$a Отрицание Смена знака $a.
$a + $b Сложение Сумма $a и $b.
$a - $b Вычитание Разность $a и $b.
$a * $b Умножение Произведение $a и $b.
$a / $b Деление Частное от деления $a на $b.
$a % $b Деление по модулю Целочисленный остаток от деления $a на $b.

Теперь посмотрим на примерах какой будет результат

Давайте сразу определимся чему равна каждая переменная:

$a = 10

$b = 2

Приведем небольшой листинг.

<!DOCTYPE HTML>
<html><head>
	<meta charset="UTF-8">
	<title></title>
</head><body>
<?
$a = 10;
$b = 2;
// теперь по арифметическим операторам
//отрицание
$denial = -$a;
echo "Отрицание числа $a равно $denial";
//не забудем про перенос строки
echo "
";
//Сложение
$summ = $a + $b;
echo "Сумма чисел $a и $b равна $summ";
echo "
";
// Вычитание
$diff = $a - $b;
echo "Из $a вычесть $b равно $diff";
echo "
";
//умножение
$multiplication = $a * $b;
echo "операция перемножения $a на $b равна $multiplication";
echo "
";
// Деление
$division = $a / $b;
echo "Результат деления $a на $b равен $division" . "br";
//Остаток от деления
$mod = $a % $b;
echo "Остаток от деления $a на $b равен $mod";
?>
</body></html>

Посмотрите на результат, попробуйте изменить переменные, посмотрите как меняются значения.

Арифметические операции мы прошли. И слава богу. Продолжим. Далее работа со строками.

В PHP есть два оператора для работы со строками. Первый - оператор конкатенации ('.'), который возвращает объединение левого и правого аргумента. Второй - оператор присвоения с конкатенацией, который присоединяет правый аргумент к левому.

Рассмотрим небольшой пример в листинге.

<!DOCTYPE HTML>
<html><head>
	<meta charset="UTF-8">
	<title></title>
</head><body>
<?
$a = "Привет ";
$b = $a . "Мир!"; 
echo $b . "
";
$a = "Привет ";
$a .= "Мир!";
echo $a; 
?>
</body></html>

Так что и в первом и во втором случае из листинга будут выведены одинаковые строки "Привет Мир!".

Попробуйте поэкспериментировать с переменными и все поймете, чуть позже продолжим обучение grin.

С уважением Ваш ИТ Инженер.



Кабели контрольные с защитным покровом. Хороший и качественный кабель квббшв от отечественного производителя. Более 20 лет на рынке.

Оставьте комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

Вы можете войти под своим логином или зарегистрироваться на сайте.

(обязательно)