Меню
Контакты
107023, Москва, пл. Журавлёва, 10с3, подъезд 31, офис 309
Пн-Пт: с 9-00 до 17-00   Сб-вс: выходной
Интернет-магазин
сетевого оборудования
Москва +7 (495) 103-41-03 +7 (915) 420-28-94
107023, Москва, пл. Журавлёва, 10с3, подъезд 31, офис 309
Пн-Пт: с 9-00 до 17-00   Сб-вс: выходной
Заказать звонок

Типы переменных в Mikrotik Router OS

 09 Ноя 2011    MikroTik, Практика и программирование MikroTik

В этой статье поговорим о типах переменных.

Переменные бывают различных типов:

  • number — целое число;

  • boolean — логический тип;

  • string — строка;

  • ip — IP-адрес;

  • time — дата и время;

  • array — массив данных;

  • nil — тип переменной без значения.

Определить тип переменной в Mikrotik Router OS можно так:

 

Mikrotik Router OS тип переменной number

Рис.1.  Mikrotik Router OS, тип переменной number.

 

:local a 1; :put [:typeof $a];

 

Mikrotik Router OS тип переменной boolean

Рис.2.  Mikrotik Router OS, тип переменной boolean.

 

:local a; :set a true; :put [:typeof $a];

 

Mikrotik Router OS, тип переменной string

Рис.3.  Mikrotik Router OS, тип переменной string.

 

:local a "1"; :put [:typeof $a];

 

Mikrotik Router OS, тип переменной ip

Рис.4. Mikrotik Router OS, тип переменной ip.

 

:local a 10.0.0.2; :put [:typeof $a];

 

Рис.5. Mikrotik Router OS, тип переменной time.

 

:local a 12:15:12; :put [:typeof $a];

 

Mikrotik Router OS, тип переменной array

Рис.6. Mikrotik Router OS, тип переменной array.

 

:local myArr [:toarray "1,2,3,4,5"]; :put [:typeof $myArr]

 

Mikrotik Router OS, тип переменной nil

Рис.7. Mikrotik Router OS, тип переменной nil.

 

:local a; :put [:typeof $a];

 

Евгений Рудченко специально для ASP24.