Главная
Блог разработчиков 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, ничего хорошего из этого не выйдет. Будет выдана ошибка сценария. Помните об этом всегда.

Удачи.

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

Ваш email не будет опубликован. Обязательные поля помечены (обязательно)

Вы можете использовать это HTMLтеги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

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