PHP调用C写的DLL如何实现回调函数? 可以吗?不可以的!php 写的函数需要php解析器解析,既然你不可能在 dll 中启动一个 php,那么就不可能执行php函数 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该可以的。C写的DLL中回调函数,是指,引用PHP中定义的函数的地址,把一些返回的参数传给这个PHP函数,让PHP函数来执行。PHP函数始终都在PHP自己的环境里运行,只不过它的参数不是来自PHP内部的传值,而是来至调用的C写的DLL的返回值。 看到一个网页,里面有关于注册回调函数的说明,可惜例子是JScript和VBScript的,请问有人能帮忙翻译成PHP的语言吗?感谢!http://bbs.mjtd.com/plugin.php?id=laoyang_wailianx&url=http://www.script-coding.com%2Fdynwrapx_eng.html中的RegisterCallback method解释 dynwrapx 是用于脚本语言调用 dll 的,你要的并不是这个 但是这个确实可以在PHP中实现调用C写的DLL内部函数啊,一个十个函数,我已经用dynwrapx实现了九个了,就差回调函数的这个没弄好。PHP不也是脚本语言吗? 那天找个windows环境测试一下,不过你也得给出测试代码吧? 帮看这个.htaccess文件啥意思啊 请教php学习方法 php操作ACCESS数据库的一个问题 JAVASCRIPT动态添加表单,多个文件上传问题 php怎么调图片大小 解决一个正则问题,解决给分 初学PHP请教一个问题,在线等! 新手问题:这段代码为什么不能执行? 把SWF文件放到数据库下! ThinkPHP代码 ThinkPHP 权限认证RBAC 自己做的一个简单无刷新验证用户名...IE可用..FF不可用...求助
应该可以的。
C写的DLL中回调函数,是指,引用PHP中定义的函数的地址,把一些返回的参数传给这个PHP函数,让PHP函数来执行。
PHP函数始终都在PHP自己的环境里运行,只不过它的参数不是来自PHP内部的传值,而是来至调用的C写的DLL的返回值。
http://bbs.mjtd.com/plugin.php?id=laoyang_wailianx&url=http://www.script-coding.com%2Fdynwrapx_eng.html
中的
RegisterCallback method
解释
但是这个确实可以在PHP中实现调用C写的DLL内部函数啊,一个十个函数,我已经用dynwrapx实现了九个了,就差回调函数的这个没弄好。PHP不也是脚本语言吗?