Погружение в базы данных Oracle

Данная книга является руководством для начинающих специалистов в области анализа и обработки данных. В книге рассматривается язык SQL и его процедурное расширение PL/SQL от компании Oracle.

Купить книгу

SQL без слёз

Цель книги заключается в том, чтобы научить любого человека работать с реляционными базами данных и получать из них необходимую информацию посредством выполнения SQL-запросов.

Скачать книгу

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

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

Что такое оператор присваивания  и для чего он нужен?

Оператор присваивания позволяет присваивать переменным, какие-либо значения. В действительности, оператор присваивания означает, что левый операнд получает значение правого выражения, (т.е. устанавливается значением).

Синтаксис оператора присваивания

Базовый оператор присваивания в PHP обозначается как знак равно =.

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

В качестве примера возьмем переменную $a и присвоим ей числовое значение, а переменной $b присвоим текстовое значение. Затем выведем значение переменных на экран.

<?php
//Присваиваем числовое значение переменной
$a = 7;
echo $a;
//Присваиваем текстовое значение переменной
$b = "Артём Санников";
echo $b;
?>

Комбинированные операторы присваивания

Так же в дополнение к базовому оператору присваивания имеются «комбинированные операторы» для всех бинарных арифметических операций, операций объединения массивов и строковых операций, которые позволяют использовать некоторое значение в выражении, а затем установить его как результат данного выражения. Например:

<?php
$a = 4;
$a += 5; // устанавливает $a в 9, как если бы мы написали: $a = $a + 5;
$b = "Привет ";
$b .= "Артём!"; // устанавливает $b в "Привет Артём!",  как и $b = $b . "Артём!";
?>

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

Присваивание по ссылке

Присваивание по ссылке также поддерживается, для него используется синтаксис $var = &$othervar;. ‘Присваивание по ссылке’ означает, что обе переменные указывают на одни и те же данные и никакого копирования не происходит.

<?php
$a = 2;
$b = &$a; // $b - это ссылка на $a

print "$a\n"; // печатает 2
print "$b\n"; // печатает 2

$a = 4; // меняем $a

print "$a\n"; // печатает 4
print "$b\n"; // также печатает 4, так как $b является ссылкой на $a, а значение переменной $a успело измениться
?>

Метки: , .

Записи по теме

Добавить комментарий

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