Типы данных

Тип данных — это описание, определяющее свойства и порядок обработки данных. Например, фраза «переменная $str имеет тип данных «строка»» означает, что в этой переменной может содержаться любое число символов, а операция сложения строк представляет собой последовательное соединение слагаемых строк в одну.

PHP поддерживает 8 базовых типов данных.

  • boolean.Логический тип данных, переменные данного типа могут принимать значения true (правда) или false (ложь).
  • integer.Целочисленный тип данных, переменные могут принимать целые значения (…-2, -1, 0, 1, 2…) в диапазопе от -2^31 до +2^31. Если значение превышает данный порог — оно автоматически переводится в тип float.
  • float.Числовой тип данных с плавающей точкой, может содержать как целые, так и дробные величины.
  • string.Строковый тип данных. Содержит нефиксированное количество различных символов. PHP не накладывает никаких ограничений на длину строки, поэтому можно смело работать даже с ОЧЕНЬ большими строками.
  • array.Массив, содержит упорядоченный список элементов. Подробнее о массивах мы поговорим в отдельном разделе.
  • object.Объект, содержит некий объект (экземпляр класса)
  • resource.Ссылка на абстрактный элемент, т.н. внешний ресурс. Примеры внешних ресурсов — ссылка на файл и ссылка на результат выполнения запроса.
  • NULL. Пустой тип данных, обозначающий отсутствие какого-либо значения. О таких значениях обычно говорят «не определено». Пустым значением можно инициализировать переменные любого другого типа.

Поделитесь со своими друзьями!

Опубликовать в Одноклассники
Опубликовать в Мой Мир
Опубликовать в Яндекс
Опубликовать в Google Plus
Опубликовать в Google Buzz
Опубликовать в LiveJournal