Я хочу использовать DLL-файлы в PHP.Я пытался:
$stack = new DOTNET("mscorlib", "System.Collections.Stack");
$stack->Push(".Net");
$stack->Push("Hello ");
echo $stack->Pop() . $stack->Pop();
Я получаю эту ошибку:
Неустранимая ошибка: ошибка Uncaught: класс 'DOTNET' не найден в / home / hafs / Desktop / wine / mscorlib.dll / index.php: 3 Трассировка стека: # 0 {main} добавлено в /home/hafs/Desktop/wine/mscorlib.dll/index.php в строке 3
Я изменил свой php.INI-файл с этой ошибкой:
Запуск PHP: не удается загрузить динамическую библиотеку '/home/hafs/Desktop/wine/mscorlib.dll/myApp.dll' (пробовал: / home / hafs /Рабочий стол / wine / mscorlib.dll / myApp.dll (/home/hafs/Desktop/wine/mscorlib.dll/myApp.dll: недопустимый заголовок ELF), / opt / lampp / lib / php / extensions / no-debug-non-zts-20170718 // home / hafs / Desktop / wine / mscorlib.dll / myApp.dll.so (/ opt / lampp / lib / php / extensions / no-debug-non-zts-20170718 // home / hafs /Рабочий стол / wine / mscorlib.dll / myApp.dll.so: не удается открыть общий объектный файл: нет такого файла или каталога)) в поле «Неизвестно» в строке 0 Предупреждение : Запуск PHP: не удается загрузить динамическую библиотеку '/home/hafs/Desktop/wine/mscorlib.dll/myApp.dll' (пробовал: /home/hafs/Desktop/wine/mscorlib.dll/myApp.dll (/home/hafs/Desktop/wine/mscorlib.dll/myApp.dll: недопустимый заголовок ELF), / opt / lampp / lib / php / extensions / no-debug-non-zts-20170718 // home /hafs / Рабочий стол / wine / mscorlib.dll / myApp.dll.so (/opt/lampp/lib/php/extensions/no-debug-non-zts-20170718//home/hafs/Desktop/wine/mscorlib.dll/myApp.dll.so: не удается открыть общий объектный файл: нет такого файла или каталога)) в Неизвестно в строке 0 PHP 7.2.7 Сервер разработки запущен в понедельник 15 октября 22:44:22 2018
Что я могу сделать?