Читать учебники:
HTML, CSS, JavaScript, DOM
PHP, MySQL, Apache, WordPress
Photoshop, Веб-дизайн, Flat
SEO, SMM, Landing Page

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

php-deistviya-nad-peremennymi

Помимо объявления и инициализации, переменные в PHP можно также удалять, копировать и проверять их на существование.

Удаление переменной

Удалить переменную можно с помощью функции unset():

$a = 5;
unset($a);
var_dump($a); // покажет NULL

Копирование переменной

Чтобы скопировать переменную, нужно значение одной переменной, задать другой переменной.

$a = 5;
$b = $a;
echo $b; // покажет 5

При этом переменные $a и $b указывают на разные области памяти. Если в 4 строке кода, добавить $a = 7, т.е. изменить значение переменной $a, то значение $b останется равным 5.

Проверка переменной в PHP на существование

Чтобы проверить переменную на существование, можно воспользоваться функцией isset(). Если переменная не объявлена или не инициализирована, то проверка функцией isset() возвратит false, если переменная объявлена и инициализирована то проверка функцией isset() возвратит true.

// переменная не объявлена
var_dump(isset($a)); // покажет false

$a; // переменная объявлена, но не инициализирована
var_dump(isset($a)); // покажет false

$a = 7; // переменная объявлена и инициализирована
var_dump(isset($a)); // покажет true

Вам понравились уроки? Поддержите проект "Учебники для вебмастера"!
Можете отправить с карточки, мобильного телефона или яндекс.кошелька.
Минимальная сумма перевода 30 руб.

Категория: PHP, Статья
Статья создана: 3 Мар 2016
Статья обновлена: 3 Мар 2016

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

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

gabdrahimov.ru - сайт для веб-разработчиков
(c) При использовании материалов, ссылка на сайт обязательна
Автор: Габдрахимов Дамир Google
e-mail: gabdr0[at]ya.ru
разработка сайта - gabdr0
бесплатный PHP хостинг (без рекламы!) - Beget