Вызов константы из COM-библиотеки в PHP

173
14 ноября 2018, 18:30

У меня есть COM-библиотека(hybrid.dll) написанная на C++. В ней внутри есть список констант:

enum COLOR
{ green = 0x1,
black = 0x2,
blue = 0x3
};

Вопрос. Как в PHP можно работать с такими константами (как мне вызвать этот список)?

Пробовал вот так:

$PHP_LIB = new COM("HybridLib.HybridCOM") ;
$Green = $PHP_LIB -> COLOR("green");           
и так: $Green = $PHP_LIB -> COLOR->green;            
и так: $Green = $PHP_LIB -> COLOR::green; 

Никак не получилось. Всегда ошибку выводит.

В C# это делается вот так:

Green = HybridCOMLib.СOLOR.GREEN;

А в PHP не знаю( Подскажите, пожалуйста

READ ALSO
Дополнительные поля для категорий

Дополнительные поля для категорий

Как правильно реализовать дополнительные поля для категорий?

164
php proto-buffer

php proto-buffer

Использую библиотеку: https://githubcom/allegro/php-protobuf Версия php 7

150
Как с помощью simplehtmldom спарсить javascript?

Как с помощью simplehtmldom спарсить javascript?

Как с помощью SIMPLE HTML DOM Parser (php библиотека) спарсить то, что выводится в javascript? Я пытаюсь на сайте Лайфинтернет/rating/ru/ спарсить список доменов...

157
Как из дней получить миллисекунды? [закрыт]

Как из дней получить миллисекунды? [закрыт]

Есть скрипт который добавляет в бд количество дней- например 10Как мне получить количество миллисекунд из количества дней, а потом обратно...

166