Отправляет 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 (НЕТ)]

Аннотация

Общее представление о концепции данных.

Исполняемый скрипт оперирует с различными данными (data). Это могут быть, например, данные о настройках PHP; данные, полученные от посетителя сайта посредством HTML формы или полученные с другого сайта; данные, вычисленные "на лету"; и т. п.

Данные отличаются друг от друга своим типом: это могут быть числа, строки символов и пр. От типа зависит, какие действия могут произведены с данными, т. е., возможные способы их обработки.

Данные хранятся в памяти компьютера. Каждый фрагмент данных (каждое данное, если можно так выразиться) имеет определенный адрес и занимает определенный объем памяти (в зависимости от типа). Этот адресуемый объем памяти можно рассматривать как своего рода промаркированный контейнер (маркером является адрес). Поскольку при разработке скрипта еще неизвестно, по каким адресам будут размещаться данные в памяти (да и пользоваться машинным представлением адресов было бы крайне неудобно), то вместо адресов используются специальные символьные метки, которые при исполнении скрипта компьютер самостоятельно преобразует в соответствующие им адреса.

Такие контейнеры бывают двух видов: переменные[1] (variables), чье содержимое может изменяться по ходу исполнения, и постоянные, или константы (constants), чье содержимое остается неизменным на всем протяжении работы скрипта.

Данные помещаются в контейнер путем присвоения значения соответствующей символьной метке. Впоследствии возможно обратиться к данным по этой метке.

Здесь $var - символьная метка (имя переменной); = - оператор присваивания; 123 - собственно данные.



[1] Здесь переменная - имя существительное, а не прилагательное.

Created with DocBook Created with Libxslt


В избранное