Загрузка c библиотек из php - PullRequest
3 голосов
/ 04 апреля 2010

в недавнем проекте, который мне нужен, действительно нужна библиотека соответствия lib.

Однако проект в php, и нет привязок php для библиотеки.

Я пытался Google, как создать интерфейс для библиотек, но все, что я нашел, это функция dl, которая запускает загрузку только расширений php.

Что мне не хватает?

Ответы [ 2 ]

6 голосов
/ 04 апреля 2010

Если « php bindings » не существует, похоже, вам придется их развивать ; -)

Это делается с помощью расширения PHP , например:

  • расширение mysql , которое используется для связи с MySQL, связывая библиотеку libmysql (с PHP <= 5.2) </li>
  • Расширение curl , это обертка вокруг библиотеки curl
  • и многие другие ...


Если вы хотите узнать больше о написании расширений PHP, эти ссылки, вероятно, заинтересуют вас:
(Обратите внимание, что это не совсем простая задача, но если вам нужно ... хорошо ^^; а некоторые скажут, что это не , что трудно)

И, если вы действительно интересуетесь предметом и готовы потратить на него немного денег, вы можете купить книгу Расширение и встраивание PHP ( некоторые страницы доступны в качестве предварительного просмотра в Google Книгах тоже) ; Она считается книгой для чтения, когда она заинтересована в этом предмете (На самом деле, я купил ее некоторое время назад, и, на мой взгляд, это действительно интересное чтение)

Кстати, автор этой книги также является автором первых четырех статей, на которые я ссылался; -)

1 голос
/ 04 апреля 2010

Напишите расширение, которое предоставляет tre для PHP (или найдите такое, которое уже делает). Хорошей отправной точкой является здесь .

Имейте в виду, что вы не сможете загрузить свое расширение на большинстве хостинговых услуг.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...