PHPを使用して文字列を返すdllを呼び出す必要があります。
これを達成する最良の方法は何でしょうか?dllでPHPを呼び出す
1
A
答えて
1
DLLをラップするPHP拡張機能を作成するか、シェル経由でexecにアクセスできるラッパー(任意の言語)を作成します。
-1
ネイティブPHPを使用することはできません。
rundll.exe
(一部の種類のDLL用)のように、exec()
を使用してこれを行うオペレーティングシステムレベルの機能を実行します。
rundllがそれを行うことができない場合(管理されたDLLとアンマネージのDLLとは関係がありますが、その意味が分かりません)、最も簡単な方法は、DLLをインポートし、結果を出力します。
関連する問題
- 1. Pythonでvb dllを呼び出す
- 2. vbscriptでC#dllを呼び出す
- 3. dll delphiで関数を呼び出す
- 4. C++でC#dllを呼び出す
- 5. VBからアンマネージDLLを呼び出す
- 6. DLLを動的にP /呼び出す
- 7. TclエクステンションVB.NET DLLを呼び出す
- 8. JavascriptからDLLメソッドを呼び出す
- 9. PowershellからC#dllを呼び出す
- 10. dll関数を呼び出す
- 11. .phpファイルを呼び出す
- 12. PHPインターフェイスメソッドを呼び出す
- 13. 呼び出し非DLL関数は
- 14. golang呼び出しDLLについて
- 15. 別のCOM DLLへの呼び出しでVB.NET呼び出しCOM DLLがエラーになる
- 16. 私のC++ DLLでC#DLLを呼び出す方法は何ですか?
- 17. AJAX経由でPHPを呼び出す
- 18. PHPでchrootを呼び出す
- 19. PHPでクラスインスタンスを「呼び出す」方法
- 20. php sshでbashスクリプトを呼び出す
- 21. iframeをPhpで呼び出す
- 22. JNIの問題:サードパーティのDLLを使用するDLLをJavaで呼び出す
- 23. Pythonでオブジェクト参照を返すC++ DLLを呼び出す
- 24. C DLLからC#DLLを呼び出すことはできますか?
- 25. DLLが.NET DLLを呼び出すことはできますか?
- 26. デルファイ7でDllを呼び出してパラメータを渡す方法
- 27. HTML5を使用しているDLLでメソッドを呼び出す
- 28. kernel32.dll関数を呼び出す方法C++でLoadLibrary(..)を使用してGetTickCount()を呼び出す方法
- 29. Windows 7でwin32 dllを呼び出す方法
- 30. デプロイメントプロジェクトファイル(dll)内でWebメソッドを呼び出す方法
他の方法は、サーバー上でサービスを開始し、PHPを使用してリターンを得ることができますか? – hitek