ugrás a tartalomhoz

.DLL (.so)-ból függvény hívása..

giz · 2005. Már. 16. (Sze), 14.08
Sziasztok.
PHP-ben szeretnék írni egy maszkot egy tarifáló motorhoz.
A motor delphiben lesz megírva, dll kiterjesztéssel, ill. linuxon fut majd, vagyis .so lesz!
Kérdésem, hogyan valósítható meg az .so-ban levő függvények hívása, ill. a visszaadott adatok megszerzése !?

Köszi, giz
 
1

ajánlott olvasmány

bbalint · 2005. Már. 16. (Sze), 14.16
Hacking the Core of PHP errefelé kell olvasgatni, hogy hogyan is írjunk kiterjesztést PHP-hoz, illetve.

szerintem az egy jobb megoldás (lehet), ha a említett delfin program(kód) meghívható parancssorból is és úgy ad valamilyen eredményt

<?php
  $eredmény = `program paraméter`;
  
  print('a kapott eredmény: '.$eredmény.'<br/>');
  
  if($eredmény != 'jó')
    print('az eredmény hibás!');
  
  // stb, stb. bla-bla bla
?>
bbalint
2

foreign function interface

ftl · 2005. Már. 16. (Sze), 18.28
ilyesmire gondolsz?
http://pecl.php.net/package/ffi
readme:
http://cvs.php.net/co.php/pecl/ffi/README