微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将C转换为PHP?

有没有可用的工具将C代码作为输入并输出有效的PHP文件

我想使用SAC API,但目前可用的所有实现都是C,Java,Ruby和Perl.我想知道C实现是否可以轻松转换为PHP.

解决方法:

我从未见过这样做的工具;但是当人们想要从PHP使用某些C库时,通常使用的方法是编写PHP扩展,它充当PHP用户空间代码和C库之间的某种“桥梁”.

例如,您就可以使用PHP中的curl库.

关于此事的一些有趣的读物:

> Extension Writing Part I: Introduction to PHP and Zend
> Extension Writing Part II: Parameters, Arrays, and ZVALs
> Extension Writing Part II: Parameters, Arrays, and ZVALs [continued]
> Extension Writing Part III: Resources
> Wrapping C++ Classes in a PHP Extension

并且,如果你真的对这个主题感兴趣,并准备花一些钱,你也可以买这本书Extending and Embedding PHP(some pages are available as preview on Google Books);我曾经多次看到,当对这个主题感兴趣时,这本书就读了(实际上,我已经在很久以前买了它,这是一个有趣的读物,即使你不打算写一个扩展名马上)

BTW,那本书的作者也是我链接的前四篇文章的作者;-)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐