php和C怎样配合使用=PHP使用C开发的DLL 好像在php中有这样一个函数dl("path/xxx.dll"),就是调用一个dll模块的!试试看! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用c来扩充php当然是可以的,但需要有较深的c功底。1、下载php原代码包,linux下就不用了,本身就是原码编译2、仔细阅读其中的文档,尤其是php.h3、单独调试c代码通过4、加入与php连接的头,编译成dll、so文件5、从php中加载可以使用dl函数也可以修改php.ini文件另外,“就象VB调用API函数一样”看来你是使用win32系统的。那么你可以连接php_win32api.dll,通过该函数库可以直接调用windows系统函数,调用方法与vb类似:声名某函数的原型及所在的dll。当然该dll也可以由你来写了。 http://expert.csdn.net/Expert/topic/1752/1752614.xml?temp=.7693598 xuzuning(唠叨)我虽然举了例子,是为了说明目的并不是说在MS系统中。实际是想用在FREEBSD或者RED HAT中的,不知该怎样可否具体点。 普通方法写的dll文件,在php之中是不支持的,因为他需要自定义类型想让dll能用在php中,必须做dll的时候,包括能在系统中注册成com服务的功能这样的情况下用$a=new com("类名");来创建对象的引用或用php_win32api.dll的扩展 你要去看php的手册,里面有说如何作个简单的php extension,并且你要去研究一下。php的源代码,才可以知道他的宏是什么意思 如果你有兴趣可以把email留在我的留言里我发一个关于编码转换的源码给你。 xuzuning(唠叨) ( ) 能给我发一个吗?[email protected]顺便问个问题,如何在php的扩展模块中控制php页面Header的输出 [email protected]能够给我发一个吗? xuzuning(唠叨) ( ) 你给的程序只是用模块里实现函数,还要在php页面中调用函数的如果是在模块里直接处理呢?又是如何去实现呢? php ajax responseText返回的结果怎么是PHP代码啊。 php 获取google收录页面数量 跳转得不到$_SERVER['HTTP_REFERER'],怎么解决? 请教xuzuning无限分类排序的问题,谢谢 如何取出HTML代码中的值? PHP如何A文件如何从B文件中获取信息?非Form表格传递变量问题 POCO RSS在线阅读器,大家多多支持 想在web上录音,录音后自动传到服务器相应目录,供用户听 这是什么意思?急急急!!! 有没有研究过phpGroupWare的兄弟?? PHP多文件上传问题 分页显示代码有纰漏,请帮助一下,急用!!!急用!!!急用!!!
1、下载php原代码包,linux下就不用了,本身就是原码编译
2、仔细阅读其中的文档,尤其是php.h
3、单独调试c代码通过
4、加入与php连接的头,编译成dll、so文件
5、从php中加载可以使用dl函数也可以修改php.ini文件另外,
“就象VB调用API函数一样”看来你是使用win32系统的。那么你可以连接php_win32api.dll,通过该函数库可以直接调用windows系统函数,调用方法与vb类似:声名某函数的原型及所在的dll。
当然该dll也可以由你来写了。
我虽然举了例子,是为了说明目的并不是说在MS系统中。实际是想用在FREEBSD或者RED HAT中的,不知该怎样可否具体点。
想让dll能用在php中,必须做dll的时候,包括能在系统中注册成com服务的功能
这样的情况下
用
$a=new com("类名");来创建对象的引用
或用
php_win32api.dll的扩展
我发一个关于编码转换的源码给你。
能给我发一个吗?
[email protected]
顺便问个问题,如何在php的扩展模块中控制php页面Header的输出
能够给我发一个吗?
你给的程序只是用模块里实现函数,还要在php页面中调用函数的
如果是在模块里直接处理呢?
又是如何去实现呢?