It is currently Wed Feb 08, 2012 5:42 pm

All times are UTC + 2 hours [ DST ]




Post new topic Reply to topic  [ 4 posts ] 
Author Message
 Post subject: Access extern C++ library from PHP
PostPosted: Mon Oct 15, 2007 5:52 pm 
Offline

Joined: Mon Oct 15, 2007 5:43 pm
Posts: 2
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


Top
 Profile  
 
 Post subject:
PostPosted: Mon Oct 15, 2007 8:49 pm 
Offline

Joined: Sun May 02, 2004 11:34 pm
Posts: 6500
Location: toronto, canada
You can call the interface with the exec call function

_________________
Lostboy

Cat, the other other white meat

Please read Posting Etiquette before posting

You can always try Google


Top
 Profile  
 
 Post subject:
PostPosted: Mon Oct 15, 2007 9:12 pm 
Offline

Joined: Mon Oct 15, 2007 5:43 pm
Posts: 2
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.


Top
 Profile  
 
 Post subject:
PostPosted: Tue Oct 16, 2007 4:04 am 
Offline

Joined: Sun May 02, 2004 11:34 pm
Posts: 6500
Location: toronto, canada
Could you write a wrapper to the library that you could call to get access to the methods?

_________________
Lostboy

Cat, the other other white meat

Please read Posting Etiquette before posting

You can always try Google


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC + 2 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
cron