Главная
Блог разработчиков phpBB
 
+ 17 предустановленных модов
+ SEO-оптимизация форума
+ авторизация через соц. сети
+ защита от спама

Как работать с переменными в PHP.

Viktor | 24.02.2014 | нет комментариев

Действия с переменными в PHP.

Действия с переменными в PHPВ прошлом уроке, мы разобрались с понятием переменные в PHP. Сегодня мы продолжаем изучать эту тему и научимся производить различные действия с переменными.

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

Давайте рассмотрим следующий пример Листинг 1:

Листинг 1.

<?php
$a = 16;
$b = 30;
$sum = $a + $ b;
echo $ sum;
?>

Что мы здесь сделали? Присвоили переменным $a и $b значения 16 и 30 соотвественно, результат вывели в переменную $sum. Т.е. на мониторе после обработки, Вы увидите результат 46.

Точно так же можно производить и другие действия: вычитание знак ( – ) , умножение ( * ) , деление ( / ) . Как видите все достаточно просто. Потренируйтесь с действиями над переменными.

Переменным можно присваивать не только фиксированные значения, но и выражения, например Листинг 2:

Листинг 2.

<?php
$sum = 16 + 30;
echo $ sum;
?>

Значения справа от знака равенства, присваивается переменной $sum. Значения 16 и 30 соединяются оператором суммирования – знаком ( + ). Результатом выражения будет сумма двух значений, на выходе получим 46.

Теперь давайте усложним задачу и совместим числовые и текстовые переменные в одном сценарии.

Листинг 3.

<?php
$a = 3;
$b = 35;
$name = “Иван”;
$sum = $a + $b;
echo “Моего друга зовут $name, сейчас ему $b лет, через $a года, ему будет $sum лет.”;
?>

Как Вы поняли в этом сценарии мы совместили и текстовые переменные ($name) и числовые переменные ($a $b $sum). На экране монитора мы получим вот такой результат (с этими переменными):

Моего друга зовут Иван, сейчас ему 35 лет, через 3 года, ему будет 38 лет.

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

И еще запомните один важный момент: Арифметические действия можно производить только с числовыми переменными (переменными одного типа). Если Вы попробуете например, перемножить переменные $a и $name, ничего хорошего из этого не выйдет. Будет выдана ошибка сценария. Помните об этом всегда.

Удачи.

Оставить комментарий
Форум phpBB, русская поддержка форума phpBB
Рейтинг@Mail.ru 2008 - 2017 © BB3x.ru - русская поддержка форума phpBB