可以吗?不可以的!
php 写的函数需要php解析器解析,既然你不可能在 dll 中启动一个 php,那么就不可能执行php函数
php 写的函数需要php解析器解析,既然你不可能在 dll 中启动一个 php,那么就不可能执行php函数
解决方案 »
- php通用防注入程序
- 迅雷与数据流的下载问题
- function test (& $data), &是什么意思?
- 请教好的php学习和提高的方法,请高手介绍一下
- php如何读取头信息?
- 有没有仁兄想一起组个团队来开发?共同发展的?
- 开发聊天室遇到的一个问题。
- 怎样才可以浏览用PHP写的网页(初学者)?送分。。。
- 请教:用php可以得到远程用户的ip,那如何用php得到远程用户的mac地址?
- function里面的mysql_query等数据库操作函数前面需要加上mysql_connect和mysql_select_db部分吗?
- 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不也是脚本语言吗?