Библиотеки программирования с ограничениями, как правило, пишутся на C / C ++ по соображениям скорости, вы можете очень легко создавать проблемы, которые очень дорого решать.Ваши лучшие ставки:
- Найдите библиотеку C / C ++, в которой есть существующая оболочка PHP (быстрый Google ничего не найдет)
- Создайте свою собственную оболочку вокруг любого избиблиотеки , упомянутые здесь
- Используйте внешнюю программу "черного ящика", такую как Minion , с которой вы взаимодействуете через командную строку и текстовые файлы
В качестве альтернативы возьмите код Python из приведенного выше примера и вызовите его из PHP.