zoukankan      html  css  js  c++  java
  • PHP扩展开发

    安装好php,进入安装目录.

    zbseoag@ubuntu:/usr/local/php-5.6.28/ext$ ./ext_skel --extname=mytest
    zbseoag@ubuntu:/usr/local/php-5.6.28/ext$ cd mytest
    zbseoag@ubuntu:/usr/local/php-5.6.28/ext/mytest$ gedit config.m4
     
    ###编辑文件(16 - 18行)
    PHP_ARG_ENABLE(mytest, whether to enable mytest support,
    dnl Make sure that the comment is aligned:
    [  --enable-mytest           Enable mytest support])
     
    zbseoag@ubuntu:/usr/local/php-5.6.28/ext/mytest$ ../../scripts/phpize
    zbseoag@ubuntu:/usr/local/php-5.6.28/ext/mytest$ sudo apt-get install autoconf
    zbseoag@ubuntu:/usr/local/php-5.6.28/ext/mytest$ make
    zbseoag@ubuntu:/usr/local/php-5.6.28/ext/mytest$ sudo make install
    zbseoag@ubuntu:/usr/local/php-5.6.28/ext/mytest$ php -i | grep php.ini
     
    ###在ini文件中添加扩展: extension=mytest.so
     
    zbseoag@ubuntu:/usr/local/php-5.6.28/ext/mytest$ php -r 'echo confirm_mytest_compiled(" Hello World!")." ";'
    Congratulations! You have successfully modified ext/mytest/config.m4. Module 
    Hello World! is now compiled into PHP.
  • 相关阅读:
    Rebots协议是什么?
    Requests库入门
    jieba库的使用及实例
    第六周 python组合数据类型
    python 有基础入门程序
    字符与字符串操作归纳[持续更新]
    C++调用bat并实现传值
    Python如何运行程序
    Execl数据上传到数据库
    xml 文件操作
  • 原文地址:https://www.cnblogs.com/zbseoag/p/6102040.html
Copyright © 2011-2022 走看看