php 扩展开发需要具备哪些知识?

如题,首先我知道得会C。还有我想深一层发展想学学C搞搞PHP扩展,大家觉得有必要走这条路吗?

阅读 6.1k
6 个回答

只会c即可,最好会linux c

学会C,掌握C,灵活使用C,然后阅读PHP源码,了解Zend API,了解扩展生命周期等。然后再开工。

1.看书。
2.敲代码。ctags必备插件。
3.定个近期目标,比如,将php字符串函数都自己实现一遍。源码有的比较复杂,可以自己实现一个简单版本。

c基础,和Zend的api,最重要的是编译方法。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题