Воскресенье, 24.11.2024, 18:25
Приветствую Вас Гость | RSS
Главная | Каталог статей | Регистрация | Вход
Меню сайта
Категории каталога
Mess Box [3]
MSB Script [8]
Скриптовой язык MSB
Форма входа
Поиск
Друзья сайта

 

Клуб сайта DIM-S.NET

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » Статьи » MSB Script

Массивы.

Массивы.

 

Или хеш-таблицы, все это набор переменных, который имеет свое имя. Массивы имеют индексы и значения. Каждому индексу соответствует одно значение. Индексами могут являться любые выражения, хоть строки, хоть числа, поэтому массивы в нашем языке можно называть хеш-таблицами.

 

Покажем на примере как работать с массивами:

 

$arr = array(0 = “One”, 1 = “Two”);

Message($arr[0]);

Message($arr[1]);

 

Здесь мы с помощью слова array объявили массив, где сразу задали, какие элементы в нем будут, и под какими индексами. Потом показали, как этот массив использовать. Message это команда, которая выводит сообщения, подробнее мы ее рассмотрим ниже, а сей час будем использовать в некоторых примерах.

 

Элементы массива можно изменять также как и переменные:

 

$arr[0] = “Vasya”;

$arr[1] = “Pupkin”;

 

Здесь мы изменили нулевой и первый элемент массива.

 

Заметка: Объявлять массив через Array необязательно, можно сразу присваивать значения элементам массива (как в примере выше), и если таких элементов не будет, они автоматически появятся в нашем массиве.

 

Если вы хотите добавить элемент массиву без использования индекса, нужно использовать следующую конструкцию:

 

$arr[] = ‘Null’;

$arr[] = ‘One’;

$arr[] = ‘Two’;

 

// $arr = array(0 = ‘Null’, 1 = ‘One’, 2 = ‘Two’)

 

Заметка: Данная возможность появилась только в Mess Box DVI 4.5 и выше, либо в MSBScript v3.3 и выше.

 

Массивы очень удобно использовать в тех случаях, когда вам нужно группировать какие-то данные, либо для списков информации.


Категория: MSB Script | Добавил: Dim-S (14.12.2008)
Просмотров: 1095 | Комментарии: 1 | Рейтинг: 5.0/3 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Хостинг от uCozDim-S Software © 2004-2024. Все права защищены.
support@dim-s.net