Как работать с переменными в PHP.
Автор: Андрей Краснокутский
Дата: 2010-11-08 Действия с переменными в 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, ничего хорошего из этого не выйдет. Будет выдана ошибка сценария. Помните об этом всегда.
Удачи.
Читайте так же:
Переменные в PHP.
Значения функции date().
Локальный сервер Денвер + Zend Optimizer. Скачать бесплатно.
Как найти человека в Интернете. Очередной Лохатрон? Или хороший сервис?
Пять 100-процентных рекомендаций: Как заработать в Партнерских Программах.
Заголовок HTML-документа. Что в нем может быть интересного?
Просмотров: 10085
Привет, Андрей! Интересная тема "PHP" и очень надеюсь, что полезная. Излагаешь материал , как всегда, очень доступно. Но..., не видно мотивации обучения.
Только интуитивно понимаю, что это все знания нужные. Хотелось бы не просто учить уроки, но и видеть возможности их применения! Извини, что забегаю наперед.
Уважаемый Олег.
Если Вы решили научиться делать сайты, то мне не очень понятно, какая же Вам нужна мотивация.... Мне кажется что это в первую очередь Ваше желание. А куда же без теории? Практическое примененение будет позже, когда узнаете азы.
Добрый день Андрей, подскажите пожалуйста, что я не так делаю, <?php
$a = "50" ;
$b = "50" ;
$sum = "$a + $b" ;
echo "$sum" ;
?>
вот что я написал, но на выходе сумма не получается, а просто пишет 50 + 50 ??? что не так подскажите пожалуйста.
Андрей, уберите для начала кавычки
|