Работа с массивами

О том, как управлять массивами

VoidCore::getArrayValue

mixed VoidCore::getArrayValue (int $selector, mixed $index) — получение значения массива

Аргумент

Описание

int $selector

Указатель на массив

mixed $index

Индекс массива

Пример:

script.php
<?php

# Создаём список строк
$list = VoidCore::createObject ('System.Collections.Generic.List`1[System.String]');

# Добавляем 3 элемента
VoidCore::callMethod ($list, 'Add', 'a');
VoidCore::callMethod ($list, 'Add', 'b');
VoidCore::callMethod ($list, 'Add', 'c');

# Выводим второй ("b")
echo VoidCore::getArrayValue ($list, 1);

VoidCore::setArrayValue

void VoidCore::setArrayValue (int $selector, mixed $index, mixed $value) — установка значения в массив

Аргумент

Описание

int $selector

Указатель на массив

mixed $index

Индекс массива

mixed $value

Значение массива

Пример:

script.php
<?php


# Создаём список строк

$list = VoidCore::createObject ('System.Collections.Generic.List`1[System.String]');

# Добавляем 3 элемента
VoidCore::callMethod ($list, 'Add', 'a');
VoidCore::callMethod ($list, 'Add', 'b');
VoidCore::callMethod ($list, 'Add', 'c');

# Изменяем второй элемент
VoidCore::setArrayValue ($list, 1, 'Azaza');

# Выводим второй ("Azaza")
echo VoidCore::getArrayValue ($list, 1);

Last updated

Was this helpful?