CascadiaPHP 2024

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

Содержание

  • 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
4 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