Возможно ли иметь несколько классов внутри расширения PHP? - PullRequest
3 голосов
/ 13 сентября 2011

Я хотел бы обернуть код .cc, который содержит несколько открытых классов. Возможно ли это сделать? как? Нужно ли использовать несколько файлов .cc по одному для каждого класса, который я хочу обернуть?

THX

Ответы [ 2 ]

0 голосов
/ 13 сентября 2011

Интересно, что вы пытаетесь сделать ... если бы были упомянуты мотивы, мы могли бы помочь лучше. В любом случае ....

Для запуска скомпилированного приложения вы можете использовать execute();

$output = exec('/path/to/your/app');

Кроме того, вы всегда можете написать свое собственное расширение php ....

Ознакомьтесь с этими уроками

AFAIK, Многие разработчики используют PHP для выполнения функций C, потому что это значительно повышает производительность.

0 голосов
/ 13 сентября 2011

Вы хотите вызвать класс C ++ из php?Это невероятно сложно.Обычно вам нужно написать модуль php (много работы).В качестве альтернативы вы можете взглянуть на Thrift , который позволит вам называть ваш код C ++ сетевой службой (звучит сложно, но поверьте мне, это проще, чем писать модуль php).

...