PHP Conference Nagoya 2025

Функции обработки переменных

Содержание

  • 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 — Выводит или возвращает интерпретируемое строковое представление переменной
Добавить

Примечания пользователей 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