php扩展开发都是用什么IDE工具?
php扩展开发都是用什么IDE工具
vs
sublime
- 上传文件到七牛时,bad token了怎么处理?
- postman:Could not get any response
- PHP解析json
- php7.1 solr.so
- thinkphp 3.2.3 开启页面trace 不显示sql信息 大神帮帮忙
- C++参数初始化表的问题
- C语言声明结构的指针的问题。
- php如何翻写js中的new Date().getTime();方法
- 数据库 价格字段 设置 decimal(8,2),价格为100W,只显示999999.99为什么
- (《C语言程序设计》)C语言中getchar()函数少了后面的括号能够编译通过但是无法向cmd输入任何字符。
- php 存储html代码到数据库,读取的时候怎么按照原来的样式输出?
- md5加密,本地跟部署到服务器不一致,服务器是window,求解
- 关于C++拷贝构造函数的疑惑
PHP扩展(PECL)跟PHP引擎一样都是使用C语言开发。PHP核心开发组成员鸟哥Laruence使用的是VIM进行PHP开发。
http://www.laruence.com/2011/09/13/2139.html
书籍: http://www.walu.cc/phpbook/
案例: php-src/ext
PECL开发邮件组: http://news.php.net/php.pecl.dev
尽量编写一些phpt测试用例,php-src/tests下有很多参考.
测试时用–enable-debug编译PHP,要做到执行你的扩展逻辑,不输出任何错误信息.
用valgrind检测内存泄露.
PHP异步网络扩展Swoole作者博客: http://rango.swoole.com/
PHP中文分词扩展SCWS和XunSearch全文搜索引擎作者博客: http://hightman.cn
PHP代码加密扩展php-beast作者博客:http://my.oschina.net/liexusong/blog
如果你在Linux上要使用IDE开发,可以看看Eclipse CDT或者Qt Creator。
构建PHP扩展:
http://wiki.swoole.com/wiki/page/238.html (视频教程)
http://php.net/manual/zh/internals2.buildsys.php
php-src/ext/ext_skel脚本用于生成PECL扩展源码骨架.
这跟PHP扩展有关系吗? 随便你了
PHP扩展是C语言写的,写C语言一般是VC++环境。
用C语言。如果在WIn下需要用VS 来编译
好文收藏了,编辑器都可以吧