Основной сайт хуманэмулятор.рф  |  Демо  |  Купить  |  API  |  Wiki



DOM / interfaces



get_by_xxx

get_by_xxx($xxx,$condition,$exactly); - A collection class for working with Interface DOM elements

/
class XHEInterfaces extends XHEBaseList
{
// server initialization
function __construct(string $inner_numbers, string $server, string $password = "")
{
parent::__construct($inner_numbers, $server, $password);
if ($inner_numbers != "" && $inner_numbers != "Ignore") {
//if ($inner_numbers === false)
// return;
$elms_nums = explode(";", $inner_numbers);
$elms_nums_count = count($elms_nums);
for ($k = 0; $k < $elms_nums_count; $k++) {
$inner_number = trim($elms_nums[$k]);
// Не брать в коллекцию элементы, которые не существуют: inner_number = -1
if ($inner_number != "" && $inner_number != -1)
$this->elements[$k] = new XHEInterface(intval($inner_number), $server, $password);
}
}
}
/**
Получить интерфейс объекта по заданному условию

Функция на вход принимает параметры:

  • $xxx – название команды
  • $condition – критерий поиска
  • $exactly – Требуется точное соответствие значения? Да/Нет

    После выполнения функции возвращаемое значение будет равно одному из двух :
  • результат – false|mixed

    (примеры не найдены)

    =============================================
    Interfaces    Объекты    DOM  System  Vision  Web  Window        
    =============================================
    Если что-то непонятно или необходимо узнать или считаете что надо добавить по работе этой функции, пишите в комментарии или на наш форум.