- Содержание
- Введение
- Булев
- Целые числа
- Числа с плавающей точкой
- Строки
- Массивы
- Объекты
- Ресурс
- NULL
- Трюки с типами
PHP поддерживает 8 примитивных типов.
4 скалярных типа: Два составных типа:
И, наконец два специальных типа:
Примечание:
в этом учебнике вы часто будете встречать mixed-параметры.
Этот псевдотип указывает обозначает несколько возможностей для данного параметра.
Тип переменной обычно программистом не устанавливается;
напротив, он определяется РНР на этапе прогона, в зависимости от контекста,
в котором эта переменная используется. Примечание: если вы хотите проверить тип и значение конкретного
выражения, используйте var_dump().
Если вы просто хотите получить читабельное представление типа для отладки,
используйте gettype(). Для проверки
конкретного типа не используйте gettype(),
а используйте функции is_type.
Если вы хотите форсированно конвертировать переменную в определённый тип, вы можете либо
привести переменную, либо использовать с ней функцию settype().
Обратите внимание, что переменная может вести себя по-разному в разных
ситуациях, в зависимости от того, какого она типа в данный момент.
Дополнительно см. раздел Трюки с типами.
|