我想使用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);我曾经多次看到,当对这个主题感兴趣时,这本书就读了(实际上,我已经在很久以前买了它,这是一个有趣的读物,即使你不打算写一个扩展名马上)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。