Отправляет email-рассылки с помощью сервиса Sendsay

PHP 5 для начинающих

  Все выпуски  

ДАННЫЕ: ТИПЫ ДАННЫХ - Обзор типов


PHP 5 для начинающих

Вниманию читателей!

Отдельные выпуски рассылки в той или иной мере взаимосвязаны. С предыдущими выпусками Вы можете ознакомиться:

  1. в архиве рассылки (оригиналы выпусков);
  2. на сайте рассылки (исправленные и дополненные версии).

# # #

Вы также можете подписаться на рассылку "PHP 5: Новые возможности".

PHP 6 уже в разработке!

Еще в ноябре 2005 года на встрече в Париже разработчики обсудили новые возможности следующей, шестой, версии PHP. Интересует ли Вас, какой будет эта версия? Примите участие в опросе, который проводится на сайте рассылки.

http://pterodactyl.l2p.net/e107/

[опрос на английском языке: PHP 6: Are you interesting in? (PHP 6: Вы зантересованы?) - YES (ДА) - NO (НЕТ)]

Как и все языки программирования, PHP различает данные по типу. Ранее уже отмечалось, что от типа зависит, какие действия могут быть выполнены с данными. Кроме того, тип определяет, каким образом данные будут представлены в памяти компьютера.

Аннотация

Основные типы данных и псевдотипы, поддерживаемые PHP.

PHP поддерживает 8 основных (primitive) типов и 3 псевдотипа (pseudo-types).

Основные типы, в свою очередь делятся на скалярные (scalar), составные (compound) и специальные (special).

Скалярные типы

Представлены одиночными данными (т. е. такими, которые имеют единственное - в данный момент времени - значение).

Замечание

Иногда их еще называют простыми (simple) типами [2][3], но при переводе на русский язык может возникнуть определенная путаница из-за того, что оригинальный термин для основных типов (primitive) тоже может быть переведен как "простой".

  • Логический (boolean)
  • Целочисленный (integer)
  • С плавающей запятой (float)
  • Строковый (string)

Составные типы

В отличие от скалярных, могут включать в себя набор данных различных типов, являясь для них своего рода вместилищем.

  • Массив (array)
  • Объект (object)

Специальные типы

  • Ресурс (resource)
  • Нулевой (NULL)

Псевдотипы

Используются в документации (и только) для облегчения восприятия.

  • Смешанный (mixed)
  • Численный (number)
  • Обратный вызов (callback)

Далее все типы будут рассмотрены подробнее.

Created with DocBook Created with Libxslt


В избранное