Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

PHP: как вызвать функцию динамической библиотеки?

355
23 ноября 2006 года
<SCORP>
786 / / 21.10.2006
сабж! я видел расширение для w32api. но во-первых мне надо чтоб это всё дело ещё и под юниксами работало, а во-вторых как-то оно мне вообще не понравилось это расширение :)
у меня, конечно, есть вариант написать своё расширение для php которое будет вызывать эти функции... но чёт просто не хочется :)
4
23 ноября 2006 года
mike
3.7K / / 01.10.2002
Что за задача то ?
355
23 ноября 2006 года
<SCORP>
786 / / 21.10.2006
задача -- прикрутить к серверному скрипту интерпретатор математических выражений, который представляет собой динамическоую библиотеку (dll\so модуль), есть возможность использовать этот интерпретатор как консольное приложение. т.е. под юниксами должно прокатить что-то типа fopen("myinterpreter -in source.file", "r"). а вот под виндами будет такое работать?
4
24 ноября 2006 года
mike
3.7K / / 01.10.2002
Будет. Только не fopen(), а popen().

И еще

 
Код:
$a=`command.com`;
$a=system("command.com");
$a=exec("command.com");
15K
24 ноября 2006 года
gruz0
71 / / 23.11.2006
А в чем плюс этого действия?
Может лучше класс написать или просто функцию?
Не думаю, что обращение к операционной системе будет востребовано на столько сильно, чтобы идти на такие ухищрения.
ИМХО
355
24 ноября 2006 года
<SCORP>
786 / / 21.10.2006
прошу не обсуждать целесообразность данного подхода -- просто я не хочу здесь обрисовывать всю ситуацию. выбор такого решения обусловлен многими факторами. просто хотелось бы узнать, как это возможно сделать?
если вдруг у кого-то есть под рукой ссылки на доки по написанию екстеншенов для пхп, киньте плз
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог