Функции для работы с переменными

Содержание

  • boolval — Возвращает логическое значение переменной
  • debug_zval_dump — Сбрасывает строковое представление внутренней структуры zval на вывод
  • doubleval — Псевдоним floatval
  • empty — Проверяет, пуста ли переменная
  • floatval — Возвращает значение переменной в виде числа с плавающей точкой
  • get_debug_type — Получает название типа переменной так, чтобы значение лучше соответствовало целям отладки
  • get_defined_vars — Возвращает массив всех определённых переменных
  • get_resource_id — Возвращает целочисленный идентификатор для данного ресурса
  • get_resource_type — Возвращает тип ресурса
  • gettype — Возвращает тип переменной
  • intval — Возвращает целочисленное значение переменной
  • is_array — Определяет, представляет ли собой переменная массив
  • is_bool — Проверяет, принадлежит ли переменная к логическому типу
  • is_callable — Проверяет, что значение может быть вызвано как функция в текущей области видимости
  • is_countable — Проверяет, счётно ли значение переменной
  • is_double — Псевдоним is_float
  • is_float — Проверяет, представляет ли собой переменная число с плавающей точкой
  • is_int — Проверяет, представляет ли собой переменная целое число
  • is_integer — Псевдоним is_int
  • is_iterable — Проверяет, итерируемо ли содержимое переменной
  • is_long — Псевдоним is_int
  • is_null — Проверяет, равно ли значение переменной null
  • is_numeric — Проверяет, содержит ли переменная число или числовую строку
  • is_object — Проверяет, представляет ли собой переменная объект
  • is_real — Псевдоним is_float
  • is_resource — Проверяет, хранит ли переменная ссылку на ресурс
  • is_scalar — Проверяет, представляет ли собой переменная скаляр
  • is_string — Проверяет, представляет ли собой тип переменной строку
  • isset — Определяет, объявили ли переменную и отличается ли её значение от null
  • print_r — Выводит удобочитаемую информацию о переменной
  • serialize — Генерирует пригодное для хранения представление переменной
  • settype — Задаёт тип переменной
  • strval — Возвращает строковое значение переменной
  • unserialize — Создаёт PHP-значение из хранимого представления
  • unset — Удаляет переменную
  • var_dump — Выводит информацию о переменной
  • var_export — Выводит или возвращает интерпретируемое строковое представление переменной
add a note

User Contributed Notes 1 note

up
-4
aldemarcalazans@gmail
5 years ago
I thought the PHP developers should include in this section, the operator "identity" ( see http://php.net/manual/en/language.operators.arithmetic.php).

From an arithmetic point of view, this operator is useless but, as a converter from string to number, it is great. It does not force the numerical string to have an integer or float type, instead, it automatically determines the adequate type, depending on the numerical quantity represented by the string.
To Top