Это не легкая проблема, и я не знаю ни о какой библиотеке, чтобы сделать это. Я мог бы сесть и попытаться записать что-то вроде этого когда-то. Я сделал бы это или в Прологе, Java или в Haskell, все же. Насколько я вижу, существует несколько проблем:
, Если Вы интересуетесь этим, я мог бы дать ему выстрел в эти выходные. Моя идея, вероятно, использует UIMA и маркирует с ним, затем продолжая далее маркировать/снимать неоднозначность и наконец переводить. Могло бы быть больше проблем, давайте посмотрим, могу ли я придумать некоторые более интересные вещи.
Извините, это еще не реальный ответ, просто расширение Вашего вопроса. Я сообщу, нахожу ли я/пишу что-то.
Между прочим, если Вы интересуетесь семантикой цифр, я просто нашел интересная бумага Friederike Moltmann, обсудив некоторые вопросы относительно логической интерпретации цифр.
Это может показаться очевидным, но пробовали ли вы это вместо этого?
if ($fp = fsockopen('ssl://'. $host, 443, $errno, $errstr, 30)) {
Я не уверен, требуется ли //
или нет, но ssl
и tls
примеры на странице PHP Internet Transports имеют их.
PS У меня также есть кое-что о включенных переменных в строки, на случай, если вы интересно, почему сейчас используется конкатенация строк.