вызывая dll через php - PullRequest
       18

вызывая dll через php

1 голос
/ 06 декабря 2010

Мне нужно вызвать dll, которая возвращает строку с использованием PHP.
Каков наилучший способ достичь этого?

Ответы [ 2 ]

2 голосов
/ 06 декабря 2010

Создайте расширение PHP, которое упаковывает DLL, или создайте оболочку (на любом языке), к которой можно получить доступ через оболочку с помощью exec .

0 голосов
/ 06 декабря 2010

Это невозможно при использовании нативного PHP.

Я бы хотел запустить функцию уровня операционной системы, чтобы сделать это, используя exec(), например, rundll.exe (для некоторых видов DLL).

Если rundll не может этого сделать (он имеет отношение к управляемым и неуправляемым DLL, я не знаю, что это значит), то самым простым способом может быть написание приложения-оболочки, которое импортирует DLL, выполняет необходимые действия и выводит результат.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...