Cargar una DLL en PHP
Hola necesito saber como cargar una DLL que he creado para PHP, por favor necesito saber como puedo cargarlo en PHP...
Muchas Gracias
Muchas Gracias
puedes usar los componentes COM para ello debes registrar tu DLL en el servicio de componentes de panel de control, suponiendo que tu dll es un objeto ws-calculadora, y tiene como componente a WSCalculadora y dentro del cual hay varias funciones como suma, restar, multiplicar, etc. el codigo seria algo asi <br><br><br>
<?php<br>
$myDLL=new COM("ws-calculadora.WSCalculadora");//tu obejto es ws-calculadora y tu componente es WSCalculadora aqui llamas a tu objeto y creas la instancia COM<br>
$out=$myDLL->Sumar(5,7); // aqui utilizas la funcion Sumar, pon los parametros requeridos y wuala <br>
echo $out; // imprime 12<br><br><br>mas infomaciones aqui <a href="http://www.php.net/com">http://www.php.net/com</a>
<?php<br>
$myDLL=new COM("ws-calculadora.WSCalculadora");//tu obejto es ws-calculadora y tu componente es WSCalculadora aqui llamas a tu objeto y creas la instancia COM<br>
$out=$myDLL->Sumar(5,7); // aqui utilizas la funcion Sumar, pon los parametros requeridos y wuala <br>
echo $out; // imprime 12<br><br><br>mas infomaciones aqui <a href="http://www.php.net/com">http://www.php.net/com</a>
corrijo el codigo sin tag<br><br><br>
<?php
$myDLL=new COM("ws-calculadora.WSCalculadora");//tu objeto es ws-calculadora y tu componente es WSCalculadora aqui llamas a tu objeto y creas la instancia COM
$out=$myDLL->Sumar(5,7); // aqui utilizas la funcion Sumar, pon los parametros requeridos y wuala
echo $out; // imprime 12<br><br><br>mas infomaciones aqui <a href="http://www.php.net/com">http://www.php.net/com</a>
<?php
$myDLL=new COM("ws-calculadora.WSCalculadora");//tu objeto es ws-calculadora y tu componente es WSCalculadora aqui llamas a tu objeto y creas la instancia COM
$out=$myDLL->Sumar(5,7); // aqui utilizas la funcion Sumar, pon los parametros requeridos y wuala
echo $out; // imprime 12<br><br><br>mas infomaciones aqui <a href="http://www.php.net/com">http://www.php.net/com</a>
Vos omar, este procedimiento tambien se puede utilizar para un ejecutable? suponiendo que si... tengo que guardar mi archivo ejecutable en algun lugar especial de mi servidor? hay que editar el config.htt de Apache o el php.ini? te agradeceria que me ayudaras ya que tengo un ejecutable que se le introducen 3 parametros y hace un procedimiento que necesito.
Saludos de antemano te agradezco la ayuda....
Saludos de antemano te agradezco la ayuda....