| View previous topic :: View next topic |
| Author |
Message |
estero2002
Joined: 15 Oct 2007 Posts: 2
|
Posted: Mon Oct 15, 2007 4:52 pm Post subject: Access extern C++ library from PHP |
|
|
Hi, I will explain my problem so you can understand the question.
I have an app written in C++ which is in charge of administrating some data files. This app is in fact a shared library which will present an interface so other apps can communicate with the data files.
Now, I need to create a PHP page to access some of the data stored in those files. As you can imagine, I want to use the already written C++ library to do this. So, my question is if it is possible to access a C++ library or "see" the C++ interface from within PHP.
I know you can create an extension, but I read you must do it in C and I'm not sure how to make it for C++. Maybe creating a C api for the library?
Any ideas?
Thank you in advance
Steven
PS: As this is for studying purposes, I can't use MySQL or other DB solutions |
|
| Back to top |
|
 |
lostboy

Joined: 02 May 2004 Posts: 6033 Location: toronto, canada
|
Posted: Mon Oct 15, 2007 7:49 pm Post subject: |
|
|
| You can call the interface with the exec call function |
|
| Back to top |
|
 |
estero2002
Joined: 15 Oct 2007 Posts: 2
|
Posted: Mon Oct 15, 2007 8:12 pm Post subject: |
|
|
Thanks for your answer.
I'm sorry, but I don't see how you can use "exec" to call the library. Acording to the manual, that function receives a command but what I have is a shared library which is already running and I need to call funtions which are inside. |
|
| Back to top |
|
 |
lostboy

Joined: 02 May 2004 Posts: 6033 Location: toronto, canada
|
Posted: Tue Oct 16, 2007 3:04 am Post subject: |
|
|
| Could you write a wrapper to the library that you could call to get access to the methods? |
|
| Back to top |
|
 |
|